VScode 调试C++程序
时间: 2025-03-04 14:52:37 浏览: 42
### 如何在 VSCode 中设置和使用 C++ 调试器
#### 配置调试环境
为了能够在VSCode中顺利调试C++程序,需要先安装并配置好必要的工具链。这通常包括一个合适的编译器以及GDB或LLDB这样的调试器[^2]。
#### 创建 `launch.json` 文件
通过快捷键组合 Ctrl + Shift + P (适用于 Windows 和 Linux 用户),或者 Command + Shift + P(针对 macOS 用户)来调用命令面板,在其中输入 "Debug: Open launch.json" 或者 "Add Configuration..." 来启动向导帮助创建 `.vscode/launch.json` 文件。此文件用于定义具体的调试参数,比如选择哪种类型的会话、目标可执行文件的位置等信息[^3]。
#### 设置断点与运行调试
一旦完成了上述准备工作之后就可以开始实际的调试工作了。可以在源码编辑窗口左侧点击行号旁边空白处添加断点了;当程序运行到这些位置时就会暂停下来等待进一步指令。接着按下 F5 键即可启动带有当前选中的调试模式下的应用程序实例,并按照既定条件逐步分析其行为表现[^4]。
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/your_program_name",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "build your program task name"
}
]
}
```
阅读全文
相关推荐


















