mingw64和cmake在vscode中运行和调试
vscode中安装c++扩展后进行调试
点击最左边Run and Debug,再点击设置图标打开launch.json,点击右下边的Add Configuration。选择gdb launch。
修改program值为生成的可执行程序目录地址。
miDebuggerPath值修改为gdb.exe的目录地址。
回到Run and Debug,点击左上角运行按钮,即可使用断点调试了,左下角的调试按钮不是根据launch.json的配置调试的。
cmake编译项目
安装vscode的cmake扩展。settings.json的”cmake.sourceDirectory”中设置CMakeLists.txt位置。
点击最左侧cmake按钮,点击PROJECT STATUS的Delete Cache and Reconfigure。
点击PROJECT OUTLINE的Build All Projects,完成编译
手动命令编译
没有vscode上面的编译方法的多线程编译,可能编译较慢
1 | # 在build文件夹,".."为上级目录即CMakeLists.txt的所在目录 |
1 | # 其他常用命令 |