1、cmake设置
在cmakelist.txt文件里,加入以下内容:

set( CMAKE_BUILD_TYPE "Debug" )
set(CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -Wall -g2 -ggdb")
set(CMAKE_CXX_FLAGS_RELEASE "$ENV{CXXFLAGS} -O3 -Wall")
add_definitions(-std=c++11) #该处可以根据自己需要进行修改,例如c++14...

2、重新cmake、make编译

cd yourPath
cmake ..
make -j8

3、开始debug
1)在需要调试的程序中打断点
2)按Ctrl + F5开始调试程序
3)后面可以根据自己需要,单步、断点等进行调试啦

参考文章 Ubuntu下VsCode和CMake联合调试C++工程

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐