【发布时间】:2022-11-05 02:59:40
【问题描述】:
我已经开始在 VS 代码上使用 WSL,所以我可以习惯 linux 命令。我遇到的一个问题是调试器根本不工作,我收到了这个错误。我也在使用 g++ 编译器,它是最新的。
我试图更改launch.json 中的文件名,但这不起作用。如果需要更多图片,我可以提供。我只想解决这个问题,这样我就可以专注于我的大学作业而不是管理工作:)) 另外,这是我的 launch.json 文件[![在此处输入图像描述]
{
"configurations": [
{
"name": "C/C++: g++.exe build and debug active file",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${fileDirname}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"miDebuggerPath": "C:\\msys64\\mingw64\\bin\\gdb.exe",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
},
{
"description": "Set Disassembly Flavor to Intel",
"text": "-gdb-set disassembly-flavor intel",
"ignoreFailures": true
}
],
"preLaunchTask": "C/C++: g++.exe build active file"
}
],
"version": "2.0.0"
}```
【问题讨论】:
标签: c++ debugging installation gdb g++