vscode和cmake调试
(2020-05-08 17:11:11)
标签:
vscodecmake调试 |
分类: linux |
1.安装两个插件
在 vscode 插件库中搜索 cmake, 然后安装 CMake 和CMake Tools
2.项目配置好 CMakeLists.txt
3.主 CMakeLists.txt 增加 gdb 支持
set(CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -Wall -g
-ggdb")
set(CMAKE_CXX_FLAGS_RELEASE "$ENV{CXXFLAGS} -O3 -Wall")
ADD_EXECUTABLE(main ${DIR_SRCS})
4.点击菜单 run/start debugging. 选择(gdb) Launch. 更改 launch.json 中的
program 为 ${workspaceFolder}/main
{
}
5.点击 vscode 最下端的状态栏的 CMake:Debug:Read,选择 Debug
此时会在源码根目录下创建一个 build 文件夹.此步骤相当于 CMake .
6.然后点击 Build
此时会生成的可执行文件 main.此步骤相当于 make
7.源码打断点,点击菜单 run/start debugging. 我们会发现 debug 成功了
前一篇:cmake简单使用.txt
后一篇:vscode常见json配置