必须安装“使用 c++ 的桌面开发”工作负载,否则无法编译调试;下载 vs2025 社区版,以管理员运行,勾选该工作负载及最新 windows sdk、cmake 工具和中文语言包,安装路径禁用中文与空格,最后创建空项目验证。

要在 Windows 上用 Visual Studio 编写、编译并调试 C++ 程序,必须安装对应的工作负载和底层工具链,否则新建项目时会提示“找不到可用的 C++ 生成工具”,点击运行按钮也毫无反应。
下载 Visual Studio 安装程序
打开浏览器,访问 Visual Studio 官网,向下滚动至“免费下载”区域,点击【Visual Studio 2025 社区版】按钮(2026 年当前最新稳定版本)。下载完成后,文件名为 vs_Community.exe,保存在“下载”文件夹中。
右键该文件 → 选择“以管理员身份运行”。若弹出用户账户控制(UAC)窗口,必须点“是”,否则安装程序无法写入系统目录。
安装过程中勾选关键工作负载
安装程序加载后,界面左侧默认显示“工作负载”选项卡。在搜索框中输入“C++”,立刻勾选:【使用 C++ 的桌面开发】。
这一项不是可选项,而是硬性前提——它自动包含 MSVC 编译器、Windows SDK、CMake 工具支持和调试器。不勾选它,后续所有操作都无效。
右侧“可选组件”列表中,建议额外勾选:
• Windows 10/11 SDK(选最新版,如 10.0.26100.0)
• CMake tools for Visual Studio
• 中文(简体)语言包(避免菜单全是英文)
自定义安装路径并启动安装
点击顶部导航栏的“安装位置”,将默认路径从 C:\Program Files\Microsoft Visual Studio\2025 修改为非系统盘路径,例如 D:\VS2025。
【切勿使用含中文、空格或特殊符号的路径】,比如 D:\我的开发工具\VS2025 或 C:\Program Files (x86)\,会导致 CMake 配置失败、头文件路径解析错误,且无明确报错提示。
确认路径后,点击右下角“安装”按钮。安装过程会联网下载约 4.2 GB 组件,时间取决于网络速度,通常需 12–28 分钟。进度条卡在 98% 不动超过 5 分钟时,可关闭安装程序重试,无需卸载。
创建第一个 C++ 项目验证环境
安装完成后,点击“启动 Visual Studio”按钮。首次启动时跳过登录(30 天内仍可离线使用),选择“常规”开发设置 + “浅色”主题 → 点击“启动 Visual Studio”。
第一步:点击“创建新项目” → 在搜索框输入“空项目” → 选中“空项目(C++/CLR)”模板 → 点击“下一步”。
第二步:项目名称填 HelloWorld,位置设为 D:\C++Projects(确保父目录已存在)→ 取消勾选“将解决方案和项目放在同一目录中” → 点击“创建”。
第三步:在右侧“解决方案资源管理器”中,右键“源文件” → “添加” → “新建项” → 选择“C++ 文件 (.cpp)” → 名称栏输入 main.cpp → 点击“添加”。
第四步:在 main.cpp 编辑区粘贴以下代码:
#include
int main() {
std::cout return 0;
}
第五步:按 Ctrl+F5(不调试运行)或点击顶部工具栏绿色三角图标旁的下拉箭头 → 选择“HelloWorld(本地 Windows 调试器)” → 点击运行。若弹出黑底白字控制台并显示文字,即成功。
C++免费学习笔记(深入):立即使用
在学习笔记中,你将探索 C++ 的入门与实战技巧!











