vscode配置gdb
时间: 2024-10-26 22:01:56 浏览: 15
vscode配置c/c++环境
Visual Studio Code (VSCode)是一款流行的轻量级代码编辑器,它支持调试多种语言,包括C/C++。要在VSCode中配置GDB(GNU Debugger),你需要安装特定插件并设置一些启动任务。以下是基本步骤:
1. **安装插件**:
- 安装"code-debug-gdb"插件:打开VSCode的命令面板(`Ctrl + Shift + P` 或 `Cmd + Shift + P`),输入 "ext install code-debug-gdb" 并按回车键。
2. **配置launch.json**:
- 创建或编辑`.vscode/launch.json`文件,这个文件用于定义调试会话的配置。添加一个新的配置,例如:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/build/your_program_name",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"MIMode": "gdb",
"miDebuggerPath": "/path/to/gdb"
}
]
}
```
确保将`program`、`miDebuggerPath`和构建目录替换为实际路径。
3. **设置环境变量**:
如果需要,可以在`environment`属性中设置额外的环境变量,如包含库路径等。
4. **启动调试**:
使用命令面板(快捷键`F5`或点击左下角的绿色三角形图标)选择对应的调试配置开始调试。
阅读全文