- 下载vscode
Visual Studio Code - Code Editing. Redefined
点击箭头所指的下载安装包自行安装。
2.下载mingw-w64
点击方框位置下载后得到压缩包,并且把它解压(我这里以放在E盘根目录为参考其他位置自行更换相应目录即可)。
3.添加环境变量
搜索“环境”打开编辑系统环境变量
点击方框
双击“path”
新建并且填刚才解压的目录(注意精确到bin)然后依次点击确认(3次)
4.配置vscode环境
打开vscode
点击箭头所指
按照图示箭头安装两个插件 其中中文看个人
安装完插件按图示箭头打开文件夹(你存放代码的地方,这里我以放在桌面一个叫code的文件夹为例)
打勾并且确认
新建文件并且命名记得加后缀.c
并且写入代码(正常能运行就可以)
将midebuggerpath后的变为环境变量的目录加上gdb.exe目录用\\隔开
然后将两个文件保存一下就大功告成了现在你可以用vscode运行一个项目中的单个源文件了
5.多文件同时调试(搬运了b站up主的方法6.多文件的运行和调试_哔哩哔哩_bilibili)
tasks.json
{
"tasks": [
{
"type": "cppbuild",
"label": "C/C++: gcc.exe 生成活动文件",
"command": "E:\\mingw64\\bin\\gcc.exe",
"args": [
"-fdiagnostics-color=always",
"-g",
"*.c",
"-o",
"${fileDirname}\\a.exe"
],
"options": {
"cwd": "${fileDirname}"
},
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
},
"detail": "调试器生成的任务。"
}
],
"version": "2.0.0"
}
launch.json
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) 启动",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}\\a.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${fileDirname}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"miDebuggerPath": "E:\\mingw64\\bin\\gdb.exe",
"setupCommands": [
{
"description": "为 gdb 启用整齐打印",
"text": "-enable-pretty-printing",
"ignoreFailures": true
},
{
"description": "将反汇编风格设置为 Intel",
"text": "-gdb-set disassembly-flavor intel",
"ignoreFailures": true
}
]
}
]
}
只需要修改这几处地方,这个样子放在同一个小文件夹的同项目文件就可以一起调试了。
附.如果还有问题可以看看下列配置是否有问题
把路径改成自己的 下面的保持一致。