跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
C++

Windows 下 VSCode 配置 C/C++ 开发环境指南

在 Windows 系统下配置 VSCode 进行 C/C++ 开发的完整流程。主要步骤包括下载安装 VSCode 和 MinGW 编译器,配置环境变量以识别 GCC,安装必要的 C/C++ 扩展插件,以及创建并编译测试代码验证环境。通过此指南,用户可以建立基础的本地 C/C++ 开发环境。

古灵精怪发布于 2026/3/29更新于 2026/7/2563 浏览
Windows 下 VSCode 配置 C/C++ 开发环境指南

引言

本文介绍在 Windows 系统下安装配置与使用 VSCode 编写 C/C++ 代码的完整攻略。

主要步骤包括:下载安装 VSCode,下载并安装 MinGW 编译器,配置环境变量,安装必要的 C/C++ 插件,最后创建并编译测试程序验证配置。

一、VSCode 下载安装

  1. 访问 VSCode 官网下载。
  2. 点击 Download 按钮,选择适合 Windows 的版本(建议不要直接点 Windows 下载按钮,而是选择其他选项)。
  3. 安装时注意:VSCode 的安装路径必须为全英文,否则后续编译可能报错。

二、MinGW 下载安装

Windows 系统未内置 C++ 编译器,VSCode 仅为编辑器,需 MinGW 提供 GCC 等编译器支持。

  1. 访问 MinGW 官网或 GitHub 获取下载链接。
  2. 下载版本建议为 x86_64-15.1.0-release-posix-seh-ucrt-rt_v12-rev0.7z。
  3. 解压后建议将 MinGW 放在与 VSCode 相同的全英文路径下,方便查找。

三、MinGW 配置环境变量

配置环境变量是为了让系统在任何路径下都能找到 MinGW 提供的编译工具。

  1. 右键'此电脑' -> '属性' -> '高级系统设置' -> '环境变量'。
  2. 在'系统变量'中找到 Path 变量,双击打开。
  3. 点击'新建',输入 MinGW 的 bin 目录路径(例如 C:\mingw\bin),确保路径为全英文。
  4. 保存后,打开命令提示符(cmd),输入 gcc -v。
  5. 若能输出版本信息(如 GCC 版本号、目标架构等),说明配置成功。

常见问题:若提示'不是内部或外部命令',请检查环境变量是否生效、是否重启了命令行窗口以及路径是否包含中文。

四、VSCode 编写/编译 C/C++ 代码

插件安装

  1. 汉化:搜索 Chinese 安装汉化插件。
  2. C/C++ 开发插件:推荐安装以下三个插件以支持高效开发:
    • C/C++:提供智能补全、语法高亮、调试支持。
    • C/C++ Themes:优化 C/C++ 颜色主题。
    • C/C++ Extension Pack:一站式安装常用扩展包。

测试与使用

  1. 在本地创建全英文路径的文件夹用于存放代码。
  2. 在 VSCode 中打开该文件夹,新建 .cpp 文件。
  3. 编写简单的测试代码(如 Hello World)。
  4. 点击顶部的'调试/运行'按钮,选择 g++ 编译。
  5. 终端输出结果即表示编译运行成功。

至此,VSCode 已具备基础的编辑、编译和运行功能。后续可探索 Git 集成、现代 C++ 特性等更多功能。

目录

  1. 引言
  2. 一、VSCode 下载安装
  3. 二、MinGW 下载安装
  4. 三、MinGW 配置环境变量
  5. 四、VSCode 编写/编译 C/C++ 代码
  6. 插件安装
  7. 测试与使用
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • AI小说生成器部署与配置教程
  • 基于 Spring Boot 的高校学生心理咨询评估系统设计
  • PyTorch CUDA v2.7 环境支持 Stable Diffusion 等多种模型架构
  • Ubuntu 24.04 本地部署 Open WebUI 与 Ollama
  • VSCode 连接 GitHub 的 Git 操作流程与分支管理
  • 央国企加速布局大模型:30 家企业应用案例与行业趋势分析
  • C#上位机对接西门子PLC(S7-1200/1500/300/400)实战指南与常见错误解析
  • 基于 OpenClaw 与飞书开放平台实现 AI 新闻推送机器人
  • 笔记本 CPU 环境下 Faster-Whisper 模型模式选择指南
  • 基于 LLama-Factory 的游戏 NPC 对话系统优化实践
  • 基于宝塔面板的 OpenClaw 生产环境部署与安全优化
  • 豆包 AI 视频去水印方法及工具推荐
  • OpenClaw 接入飞书配置教程
  • LLaMA-Factory 微调 Qwen-0.6B 模型高通 NPU 部署指南
  • Python 与 PyCharm 安装与排错指南
  • Whisper.cpp 本地离线语音识别实战指南
  • Spring Cloud Alibaba 微服务架构详解
  • Node.js + Vue 电影推荐系统设计与实现
  • Python 函数详解:定义、参数、返回值与作用域
  • 解决 Node.js 安装报错“已安装更高版本”问题

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online