vscode多个源文件g++工具运行
生成可执行文件
g++ -g .\main.cpp .\Sort.cpp -o maing++.exe
调试
生成launch.json和tasks.json文件
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "C/C++: gcc.exe 生成活动文件",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}/maing++.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${fileDirname}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"miDebuggerPath": "D:\\MinGW-w64\\x86_64-8.1.0-release-win32-seh-rt_v6-rev0\\mingw64\\bin\\gdb.exe",
}
]
}
对launch文件进行如上配置,重点为"program"和"name".
效果如下
前置条件
- 下载MinGW并完成相关配置
- 下载好vscode对应插件