vscode中的cmake插件,怎么debug?
vscode吧
全部回复
仅看楼主
level 1
出错自动跳出debug那个可以单句调试。我现在的方法是故意整一句错的,比如message(${abc}) abc变量不存在,就能debug,但没报错的cmake文件能不能直接调试?
2024年11月03日 07点11分 1
level 12
没试过对CMake配置文件进行调试,CMake的这个配置文件应该就是配置文件而已,本身是没法调试的。
2024年11月03日 11点11分 2
你要不看看我截图?变量和步进都是有的。
2024年11月03日 14点11分
@杰她她老伯 那你既然这里都能进了,你直接下断点没用么?
2024年11月03日 15点11分
@Dragon1573 没用。
2024年11月03日 16点11分
@杰她她老伯 你图上的报错中断之后,你能找到当前行标记(行号前一个黄色的空心箭头,以及对应的那行会黄色高亮)。如果他们不在 CMake 文件里就说明并不是你 CMake 文件在调试,你在 CMake 里下断点是没用的,如果配置文件正确也不会被中断
2024年11月03日 16点11分
level 12
如果你的 CMake 正确启动了调试,看上去应该和下图的 Python 差不多
2024年11月03日 16点11分 3
1