利用VS Code及Cmake调试C++代码遇到问题记录
1.遇到c++ 自带头文件(iostream 等)找不到的问题:
解决方法:
在Camke中加入如下命令:
set(CMAKE_CXX_COMPILER "g++")
2.在Cmake中遇到系统环境变量不能使用的问题:
解决方法:
在.vscode文件夹下的settings.json中加入下面的选项:
"cmake.buildEnvironment": {"PY_DIST": "/home/zhaoty/anaconda3/lib/python3.7/site-packages/"}
3.在Cmake中怎么添加调试参数:
在.vscode文件夹下的settings.json中加入下面的选项:
"cmake.debugConfig": {
"args": [
"/home/zty/repo/triton_repo/crypt21/test/a.py",
"/home/zty/repo/triton_repo/crypt21/test/build/model.py"
]
}
3.在Cmake中debug时怎么打印变量:
在调试控制台中执行
-exec