vscode中gdb调试
时间: 2023-10-21 07:25:16 浏览: 52
在VS Code中使用GDB进行调试,需要进行以下步骤:
1. 确保你已经安装了GDB调试器,并且配置了正确的环境变量。
2. 打开VS Code,并安装C/C++扩展。
3. 在项目根目录下创建一个名为`.vscode`的文件夹。
4. 在`.vscode`文件夹中创建一个名为`launch.json`的文件。
5. 在`launch.json`文件中添加以下配置:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}/${fileBasenameNoExtension}",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"miDebuggerPath": "gdb"
}
]
}
```
6. 点击VS Code左侧的调试按钮,在下拉菜单中选择“(gdb) Launch”配置。
7. 在代码中设置断点。
8. 点击调试按钮旁边的绿色箭头开始调试。
这样,VS Code将会使用GDB调试器来执行你的代码,并在设置的断点处暂停执行。你可以使用VS Code的调试工具栏来单步执行、查看变量和表达式的值等。