在 Windows 上配置 VSCode 进行 C/C++ 开发
要在 Windows 上使用 Visual Studio Code 编写 C/C++ 程序,核心在于安装一个合适的编译器并正确配置环境变量。本教程以 Windows 11 为例,带你从零搭建完整的开发环境。
一、安装 VSCode
前往 VSCode 官网下载 Windows 版本。安装时请注意:安装路径必须为纯英文,避免后续编译工具链识别出错。
[图片:VSCode 下载页面]
选择适合你的安装包类型(通常建议直接下载官方提供的 zip 版或 exe 版,避开第三方修改版)。
二、安装 MinGW-w64
VSCode 本身只是编辑器,不具备编译功能。我们需要 MinGW-w64 来提供 GCC/G++ 编译器。
访问 MinGW-w64 官网或 GitHub 发布页获取最新稳定版。注意区分架构,Windows 64 位系统请选择 x86_64 版本。
[图片:MinGW 下载选项]
下载完成后,解压到一个全英文路径下(例如 D:\Dev\mingw),同样避免中文路径导致的路径解析问题。
三、配置环境变量
为了让系统在任何目录下都能调用编译器,需要将 MinGW 的 bin 目录加入系统 PATH。
- 右键'此电脑' -> '属性' -> '高级系统设置'。
- 点击'环境变量',在'系统变量'中找到
Path并编辑。 - 新建条目,填入 MinGW 的
bin目录绝对路径(如D:\Dev\mingw\bin)。
[图片:环境变量配置界面]
配置完成后,打开命令行输入 gcc -v。若能输出版本信息,说明配置成功。
四、VSCode 插件与测试
启动 VSCode,进入扩展市场安装以下插件以提升体验:
- C/C++: 微软官方插件,提供智能提示、调试等功能。
- C/C++ Extension Pack: 包含常用辅助扩展的一站式包。
- C/C++ Themes: 优化代码高亮主题。
[图片:插件安装列表]
编写第一个程序
在本地创建一个纯英文文件夹作为工作区,新建 main.cpp 文件,写入以下代码:
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
保存后,点击右上角的运行按钮,选择 g++ 编译选项。终端输出 Hello, World! 即表示环境已就绪。
五、后续建议
环境搭建完成后,你可以开始探索 Git 集成、断点调试等进阶功能。如果遇到编译报错,优先检查路径是否包含空格或特殊字符。


