1.官网下载vscode
- vscode官网,点击下载
- 安装简体中文插件
- 安装C++插件
2.配置mingw编译环境
- mingw官网下载
- 下载之后安装,到选择install package那一步停止,保留这个界面。(不知道要安装哪个包所以我们直接用cmd手动安装gcc、g++和gdb)
- 任务开始栏搜索环境变量,在path中添加你mingw到bin的安装路径
- 开始栏cmd打开命令行终端,分别输入mingw-get install gcc、mingw-get install g++、mingw-get install gdb三个命令安装完成,用gcc -v查看是否安装成功。
3.回到vscode配置
- 新建一个文件夹,在文件夹中新建一个cpp文件
键盘点击F5运行,在命令行中跳出C++ (GDB\LLDB),点击自动生成lunch.json文件,把externalConsole改为true,可以显式黑框终端。
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "g++.exe - 生成和调试活动文件",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"miDebuggerPath": "E:\\MinGW\\bin\\gdb.exe",
"setupCommands": [
{
"description": "为 gdb 启用整齐打印",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "C/C++: g++.exe build active file"
}
]
}
- 这时候如果#include头文件报错,可以点击前面的小灯泡按钮配置扩展包,把你需要的库路径添加进去