答案是安装MinGW-w64并配置VS Code插件及三个JSON文件即可搭建C++环境。具体步骤:安装MinGW-w64并添加到PATH,验证g++版本;安装C/C++、Code Runner等插件;在项目中创建.vscode文件夹并配置tasks.json编译任务、launch.json调试设置和c_cpp_properties.json IntelliSense参数;编写main.cpp程序,按F5或使用Run Code运行输出结果。

要在 VS Code 中配置 C++ 开发环境,关键在于正确安装编译器、配置调试工具以及设置项目相关的 JSON 文件。整个过程不复杂,只要按步骤操作,很快就能跑通第一个 C++ 程序。
安装 MinGW-w64 编译器
VS Code 本身只是一个编辑器,要编译运行 C++ 代码,必须依赖外部的编译器。Windows 上最常用的是 MinGW-w64。
操作步骤:- 访问 MinGW-w64 官网或使用 MSYS2 安装,推荐从 mingw-w64.org 下载
- 选择适合你系统的版本(如 x86_64 架构、Windows 系统)
-
解压后将 bin 目录(例如
C:\mingw64\bin)添加到系统环境变量 PATH 中 - 打开命令提示符,输入
g++ --version,若显示版本信息则说明安装成功
安装 VS Code 插件
为了获得良好的 C++ 开发体验,需要安装几个核心插件。
推荐安装:- C/C++(由 Microsoft 提供):提供智能提示、跳转定义、宏展开等功能
- Code Runner:一键编译并运行代码,适合初学者快速测试
- Native Debug:增强调试体验(可选)
在 VS Code 扩展商店搜索上述名称,点击安装即可。
配置编译和调试文件
VS Code 使用三个 JSON 文件来管理 C++ 项目的构建与调试流程,需放在项目根目录下的 .vscode 文件夹中。
1. tasks.json —— 配置编译任务
该文件告诉 VS Code 如何调用 g++ 编译代码。
{
"version": "2.0.0",
"tasks": [
{
"type": "cppbuild",
"label": "C/C++: g++ build active file",
"command": "C:\\mingw64\\bin\\g++.exe",
"args": [
"-fdiagnostics-color=always",
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],
"options": {
"cwd": "${fileDirname}"
},
"problemMatcher": ["$gcc"],
"group": "build",
"detail": "Generated by debugger."
}
]
}
2. launch.json —— 配置调试启动项
用于设置断点、单步调试等操作。
{
"version": "0.2.0",
"configurations": [
{
"name": "g++.exe - Build and debug active file",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${fileDirname}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"miDebuggerPath": "C:\\mingw64\\bin\\gdb.exe",
"setupCommands": [
{
"description": "Enable pretty printing",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "C/C++: g++ build active file"
}
]
}
3. c_cpp_properties.json —— 配置 IntelliSense
确保代码提示正常工作。
{
"configurations": [
{
"name": "Win32",
"includePath": ["${workspaceFolder}/**"],
"defines": [],
"compilerPath": "C:\\mingw64\\bin\\g++.exe",
"cStandard": "c17",
"cppStandard": "c++17",
"intelliSenseMode": "windows-gcc-x64"
}
],
"version": 4
}
编写并运行第一个 C++ 程序
创建一个新文件夹作为项目目录,新建一个 main.cpp 文件:
#includeusing namespace std; int main() { cout << "Hello, C++ in VS Code!" << endl; return 0; }
保存文件后,按下 F5 启动调试,或右键选择“Run Code”使用 Code Runner 快速执行。
如果一切配置正确,终端将输出 Hello, C++ in VS Code!,表示环境已搭建成功。
基本上就这些。只要编译器路径正确,JSON 文件格式无误,大多数问题都能避免。遇到报错时重点检查 g++ 是否可在命令行运行,以及各 JSON 中的路径是否匹配你的安装位置。










