You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何仅安装微软C++编译器MSVC及标准库,无需安装Visual Studio IDE

最小化安装MSVC编译器及标准库操作方案

MSVC编译器属于Visual Studio生成工具(Build Tools)组件集的一部分,无需安装完整Visual Studio IDE即可单独安装。

步骤1:获取生成工具安装包

你可以在微软官方Visual Studio下载页面的「适用于Visual Studio的工具」分类下,找到独立的Visual Studio生成工具安装包,该安装包不会强制捆绑IDE相关组件。

步骤2:自定义组件选择(核心缩减体积操作)

打开安装器后按照以下规则选择组件:

  • 「工作负荷」页面不要勾选任何预设工作负荷,包括你之前选中的「C++桌面核心功能」,预设工作负荷会默认捆绑大量冗余组件(如调试工具、CMake构建工具、IDE拓展等),是体积过大的核心原因。
  • 切换到「单个组件」标签页,仅勾选以下必要组件:
    • 对应版本的MSVC编译器:例如需要v142版本就选中「MSVC v142 - VS 2019 C++ x64/x86生成工具」,若仅需编译特定架构的代码,可以只勾选对应架构的编译器包,无需勾选ARM等其他架构的组件,进一步缩减体积。
    • 对应版本的C标准库:与上述编译器同分类下的「C标准库模块」及对应架构的运行时库,是编译标准C++代码的必备依赖。
    • 如果仅编译跨平台标准C++代码,无需调用Windows原生API,可以完全不勾选Windows SDK,该组件默认占用接近2GB空间,取消勾选后可以大幅降低最终安装体积。
  • 取消所有默认勾选的其他无关组件,包括调试器、性能分析工具、代码检测工具、构建系统拓展等非编译必需的内容。

步骤3:安装与使用

  • 确认组件选择后修改安装路径到目标磁盘,点击安装即可,最终安装体积通常可控制在800MB以内。
  • 安装完成后可以通过开始菜单中的「x64 Native Tools Command Prompt for VS 对应版本」快捷方式启动命令行,直接使用cl命令编译C++代码,无需手动配置环境变量。

常见疑问说明

你看到的Visual C++ Redistributable运行包是给已编译完成的C++程序提供运行时依赖的组件,开发编译阶段不需要单独安装,编译器包中已经包含对应的库文件,编译时会自动处理运行时依赖。

内容的提问来源于stack exchange,提问作者einpoklum

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 12:15:01