直接安装 Visual Studio Community 并勾选“使用 C++ 的桌面开发”等必要工作负载即可,无需单独配置编译器或环境变量;新建 C++ 控制台项目并运行 “Hello, World!” 成功即表示环境配置完成。

直接装 Visual Studio 就行,选对工作负载是关键,不用单独配编译器或环境变量。
下载并安装 Visual Studio(推荐 Community 版)
去官网下载 Visual Studio Community(免费,个人和学习完全够用)。安装时不要点“全部安装”,重点勾选以下工作负载:
- 使用 C++ 的桌面开发(必选,含 MSVC 编译器、Windows SDK、CMake 工具链)
- CMake 工具(适用于 Visual Studio)(可选但推荐,方便后续学现代 C++ 项目)
- Git for Windows(可选,写代码顺手就装上)
安装过程会自动配置好 cl.exe(MSVC 编译器)、link.exe、头文件路径、库路径等,无需手动设置 PATH 或 INCLUDE。
创建第一个控制台程序,验证环境
打开 VS → 新建项目 → 搜索 “Console App” → 选择 “C++ Console App”(模板名可能带 “(CMake)” 或 “(Visual Studio)”)→ 命名保存。
立即学习“C++免费学习笔记(深入)”;
默认生成的 main.cpp 里有 std::cout ,按 Ctrl+F5(运行不调试)即可看到黑窗口输出。成功即表示编译、链接、运行全流程通了。
注意:别用“空项目”起步,新手容易漏掉预编译头或运行库配置,导致链接失败。
简单了解项目属性与常见设置
右键解决方案资源管理器里的项目 → “属性”,常用调整项:
-
配置属性 → 常规 → 字符集:初学建议选 “使用多字节字符集”,避免 Unicode 下
main()签名差异 - 配置属性 → C/C++ → 语言 → C++ 语言标准:设为 “ISO C++20 标准” 或 “预览版”,跟上现代语法
- 配置属性 → 链接器 → 系统 → 子系统:控制台程序保持 “控制台 (/SUBSYSTEM:CONSOLE)”
改完记得点“应用”,且确认当前是 “Debug” 和 “x64”(或 “Win32”,但 x64 更通用)配置。
不需要额外装 MinGW 或配置命令行环境
VS 自带的开发者命令提示符(开始菜单里搜 “x64 Native Tools Command Prompt”)已预设好所有环境变量,适合进阶时手动调 cl 或 cmake。新手完全不用碰它,IDE 图形界面足够起步。
网上很多教程让你下 MinGW、配 g++、改 PATH——那是为跨平台或轻量编辑器(如 VS Code)准备的,VS 用户绕开就行。
基本上就这些。装对版本、选对工作负载、跑通第一个 Hello World,你就已经站在 C++ 开发门口了。










