一、安装环境和配置插件
参考这个链接
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=的问题
参考连接
(1条消息) Ubuntu——VSCode运行C程序出现 [1] + Done “/usr/bin/gdb“ --interpreter=mi --tty=${DbgTerm}_星汉空兮的博客-CSDN博客这个文章里面有点问题:
对与C++要用这个代码:
"miDebuggerArgs": "-q -ex quit; wait() { fg >/dev/null; }; /usr/bin/gdb -q --interpreter=mi",
?后续在补充,,,
|