Linux下VScode编译C++配置
默认VScode以及C++相关插件已经安装。
1.创建存放代码文件夹 在文件夹下打开VScode
mkdir first_use_vscode
code .
2.在空文件夹下添加一个.cpp文件 命名为xxxx.cpp
3.编译xxxx.cpp源码
4.点击左侧编辑键 后点击 create a launch.json file 后点击C++(GDB/LLDB)
5.点击g++ build and debug active file(生成和调试活动文件) 后生成launch.json
6.创建tasks.json文件 回到cpp文件页面 按ctrl+shift+p 选择 Tasks:Configure Task 后选择 g++ build active file(生成活动文件)
7.保证launch.json文件中“preLaunchTask”:后的代码(“C/C++: g++ 生成活动文件”) 与tasks.json文件中的“label”后的代码(“C/C++: g++ 生成活动文件”)相同
8.在tasks.json文件“args”数组后 添加语句“-std=c++17”
点击设置(左下角小齿轮)
选择 setting 后点击 Extensions 后点击C/C++ 之后寻找并修改设置
9.添加断点 按F5进行调试
10.vscode 自带终端 如果需要外置终端的话 需要修改launch.json中“externalConsole”为: