在 VSCode 中调试 C++ 程序需要配置调试环境(如编译器、调试工具和配置文件)。以下是详细步骤:
1. 安装必要工具
- 编译器:确保已安装
g++(Linux/macOS)或MinGW-w64(Windows)。- Windows 用户可通过 MinGW-w64 安装。
- 调试器:
GDB(Linux/macOS)或GDB for MinGW(Windows)。 - VSCode 扩展:
- C/C++(微软官方扩展,提供智能提示和调试支持)。
- (可选)Code Runner(快速运行代码)。
2. 配置编译任务
创建
tasks.json:- 打开项目文件夹,按
Ctrl+Shift+P→ 输入Tasks: Configure Task→ 选择Create tasks.json from template→ 选Others。 - 替换为以下内容(以
g++为例):{ "version": "2.0.0", "tasks": [ { "label": "Build C++", // 任务名称 "type": "shell", "command": "g++", "args": [ "-g", // 生成调试信息 "${file}", // 当前文件 "-o", // 输出文件名 "${fileDirname}/${fileBasenameNoExtension}" // 可执行文件路径 ], "group": { "kind": "build", "isDefault": true } } ] } - Windows + MinGW 用户需将
"command": "g++"改为完整路径(如"C:/MinGW/bin/g++.exe")。
- 打开项目文件夹,按
编译程序:
- 按
Ctrl+Shift+B→ 选择Build C++,生成带调试信息的可执行文件。
- 按




