一、安装环境和配置插件
参考这个链接
Ubuntu快速搭建C++开发环境(VS Code编辑器) - 知乎
二、运行一个简单的C++程序
参考链接
详解Linux下使用vscode编译运行和调试C/C++ - 知乎 (zhihu.com)
三、设置tasks.json、launch.json、c_cpp_properties.json
参考链接
VScode tasks.json和launch.json的设置 - 知乎 (zhihu.com)
Visual Studio Code中的预定义变量 ${file},${fileBasename}等 - 简书 (jianshu.com)
cmke环境下:
(1条消息) 关于vscode中配置c++环境的一些总结(launch.json task.json)_强大的RGG的博客-CSDN博客_vscode配置task.json
创建tasks.json
组合快捷键Ctrl+Shift+P,输入Tasks: Configure Default Build Tasks
创建launch.json
组合快捷键Ctrl+Shift+D,下拉选择Add Configurations...->选择C++(GDB/LLDB)
创建c_cpp_properties.json
组合快捷键Ctrl+Shift+P,输入C/Cpp: Edit Configurations...
四、出现[1] + Done “/usr/bin/gdb“ --interpreter=的问题
参考连接

对与C++要用这个代码:
"miDebuggerArgs": "-q -ex quit; wait() { fg >/dev/null; }; /usr/bin/gdb -q --interpreter=mi",
五、快捷键
Ctrl + Shift +b:搭建build编译整个工作空间
F5:启动调试
Ctrl + F5:直接运行
Shift + F5:终止调试
Ctrl + Shift + F5:重启调试

本文档详细介绍了如何在Ubuntu系统中利用VSCode搭建C++开发环境,包括安装环境、配置插件、运行简单程序、设置tasks.json、launch.json和c_cpp_properties.json文件,以及解决遇到的GDB问题。通过快捷键Ctrl+Shift+B可以编译整个工作空间,F5启动调试,Ctrl+F5直接运行,Shift+F5终止调试,Ctrl+Shift+F5重启调试。
&spm=1001.2101.3001.5002&articleId=125800126&d=1&t=3&u=56054da4cfa94ed4a4ea13ff19b1c84c)
2807

被折叠的 条评论
为什么被折叠?



