VScode gdb调试
时间: 2024-10-22 13:01:31 浏览: 41
Visual Studio Code (VSCode) 是一款轻量级且功能强大的代码编辑器,它支持多种语言,包括 C/C++ 开发。如果你想在 VSCode 中使用 GDB 调试 C/C++ 应用,你可以通过安装特定的插件如 "C/C++" 插件和 "CodeLLDB" 或 "GDB Debugger" 来实现。
以下是基本步骤:
1. 安装相应的插件:打开 VSCode,转到 Extensions(扩展)市场,搜索并安装 GDB 或 LLDB 插件。
2. 配置任务文件 (tasks.json):创建一个 tasks.json 文件,配置你的 GDB 启动命令和调试配置。例如:
```json
{
"version": "2.0.0",
"tasks": [
{
"type": "cppdbg",
"request": "launch",
"name": "Launch Program",
"program": "${workspaceFolder}/path/to/your/c.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"preLaunchTask": "build",
"MIMode": "gdb"
}
]
}
```
3. 设置断点:在代码中设置断点,通常通过点击行号或者右键选择 "Set Breakpoint"。
4. 调试启动:在调试面板(Debug 视图)中选择 "Start Debugging" 或者使用快捷键 F5。
阅读全文