VS2022编译调试CMake工程

VS2022编译调试CMake工程

    • 1:打开VS2022 选择:继续但无需代码,如下图
    • 2:选择文件—>打开——>CMake,如下图
    • 3:选择要打开的cmake项目,选择最上层的CMakeLists.txt文件,如下图
    • 4:选择启动项,选择Debug模式下生成的exe文件即可进行调试

C++项目很多都是基于CMake进行组织管理的,自2017年起VS支持cmake项目的直接编译后,对于小型项目,我们可以直接在vs中管理CMake工程,方便我们学习。下面以武汉大学牛小骥老师课题组开源组合导航程序KF-GINS为例说明。

1:打开VS2022 选择:继续但无需代码,如下图

VS2022编译调试CMake工程_第1张图片

2:选择文件—>打开——>CMake,如下图

VS2022编译调试CMake工程_第2张图片

3:选择要打开的cmake项目,选择最上层的CMakeLists.txt文件,如下图

VS2022编译调试CMake工程_第3张图片
打开完成后进入如下页面,工程被编译,可以选择打开CMake设置编辑器,打开类似于CMAKE-GUI的配置界面,也可以在项目栏点击“CMakeSettings.json”打开,进行相应设置
VS2022编译调试CMake工程_第4张图片
选择Debug模式,重新生成
VS2022编译调试CMake工程_第5张图片

4:选择启动项,选择Debug模式下生成的exe文件即可进行调试

VS2022编译调试CMake工程_第6张图片
调试如下:
VS2022编译调试CMake工程_第7张图片

你可能感兴趣的:(c++)