下载
安装VScode
直接从官网安装就好了
下载MinGW
可以在MinGW官网进行下载
不要选择
建议选择这个选项:x86_64-posix-seh
进行下载。
配置
配置VScode
安装C/C++ 和 Chinese
安装MinGW
1、将刚刚下载的 .7z 结尾的压缩包解压
2、将解压包放在一个路径中,记住这个路径,我存放的地址是:D:\\MinGW\\mingw64
配置环境变量
1、设置
2、系统
3、关于
4、高级系统设置
5、环境变量
6、Path+编辑
7、新建 (注意一定要是新建)、输入刚刚安装MinGW的路径:D:\MinGW\mingw64\bin
8、确定确定确定
编写.cpp文件配置
1、编写一个程序。
2、点击调试
3、选择C++(GDB/LLDB)
4、选择g++.exe(其实这个随便选应该都行,最好选择g++.exe)
5、生成了launch.json,进行配置,复制下面的代码即可,然后保存。
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "(gdb)Launch",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false, //修改此项,让其弹出终端(可以设置True为弹出终端)
"MIMode": "gdb",
"miDebuggerPath": "D:\\MinGW\\mingw64\\bin\\gdb.exe", //路径为安装MinGW的路径,加上gdb.exe
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "task g++" //修改此项
}
]
}
6、返回.cpp文件,继续调试,显示找不到任务“task g++”,选择“配置任务”,生成了tasks.json。点击之后编辑:
{
"version": "2.0.0",
"tasks": [
{
"type": "shell",
"label": "task g++",
"command": "D:\\MinGW\\mingw64\\bin\\g++.exe", //路径为安装MinGW的路径
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],
"options": {
"cwd": "D:\\MinGW\\mingw64\\bin" //路径为安装MinGW的路径
},
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
7、保存tasks.json。
8、继续调试。
9、调试成功。