在 Visual Studio 中安装 C 和 C++ 支持

如果尚未下载并安装 Visual Studio 和 Microsoft C/C++ 工具,请参阅下面的入门指南。

Visual Studio 2022 安装

欢迎使用 Visual Studio 2022! 在此版本中,可轻松选择并仅安装所需功能。 并且由于其最小占用减小,因此其安装速度快且对系统的影响极小。

注意

本主题适用于 Windows 上的 Visual Studio 安装。 Visual Studio Code 是在 Windows、Mac 和 Linux 系统上运行的轻型跨平台开发环境。 Microsoft 适用于 Visual Studio Code 的 C/C++ 扩展支持 IntelliSense、调试、代码格式设置、自动完成。 Visual Studio for Mac 不支持 Microsoft C++,但支持 .NET 语言和跨平台开发。 有关安装说明,请参阅安装 Visual Studio for Mac

想要详细了解此版本的其他新增功能? 请参阅 Visual Studio 发行说明

准备安装? 我们会逐步引导你完成它。

第 1 步 - 确保计算机支持 Visual Studio

开始安装 Visual Studio 前:

  1. 查看系统要求。 这些要求有助于了解计算机是否支持 Visual Studio 2022。

  2. 应用最新的 Windows 更新。 这些更新可确保计算机包含最新的安全更新程序和 Visual Studio 所需的系统组件。

  3. 重新启动。 重新启动可确保挂起的任何安装或更新都不会影响 Visual Studio 安装。

  4. 释放空间。 通过运行磁盘清理应用程序等方式,从 %SystemDrive% 删除不需要的文件和应用程序。

有关使用 Visual Studio 2022 并排运行 Visual Studio 先前版本的问题,请参阅 Visual Studio 2022 平台目标和兼容性页面。

第 2 步 - 下载 Visual Studio

接下来,下载 Visual Studio 引导程序文件。 为此,请选择以下按钮以转到 Visual Studio 下载页。 选择所需的 Visual Studio 版本,然后选择“免费试用版”或“免费下载”按钮。

第 3 步 - 卸载 Visual Studio 安装程序

运行你下载的引导程序文件以安装 Visual Studio 安装程序。 这个新的轻型安装程序包括安装和自定义 Visual Studio 所需的一切。

  1. 在“下载”文件夹中,双击与下列文件之一匹配或类似的引导程序文件:

    • 对于 Visual Studio Community,请运行 vs_community.exe
    • 对于 Visual Studio Professional,请运行 vs_professional.exe
    • 对于 Visual Studio Enterprise,请运行 vs_enterprise.exe

    如果收到用户帐户控制通知,请选择“是”以允许引导程序运行。

  2. 我们会要求你确认 Microsoft 许可条款和 Microsoft 隐私声明。 选择“继续”。

第 4 步 - 选择工作负载

安装安装程序之后,可以通过选择所需工作负载来使用它自定义安装。 操作方法如下。

  1. 在“安装 Visual Studio”屏幕中找到所需的工作负载。

    Visual studio installer with the Desktop development with C++ workload selected.

    对于核心 C 和 C++ 支持,请选择“使用 C++ 的桌面开发”工作负载。 它附带默认核心编辑器,该编辑器针对超过 20 种语言提供基本代码编辑支持,能够打开和编辑任意文件夹中的代码(而无需使用项目),还提供集成的源代码管理。

    其他工作负荷支持更多类型的开发。 例如,选择“通用 Windows 平台开发”工作负载可针对 Microsoft Store 创建使用 Windows 运行时的应用。 选择“使用 C++ 的游戏开发”可创建使用 DirectX、Unreal 和 Cocos2d 的游戏。 选择“使用 C++ 的 Linux 开发”可面向 Linux 平台,包括 IoT 开发。

    “安装详细信息”窗格列出了每个工作负载安装的包含组件和可选组件。 可以选择或取消选择此列表中的可选组件。 例如,若要使用 Visual Studio 2017 或 2015 编译器工具集来支持开发,请选择 MSVC v141 或 MSVC v140 可选组件。 可以添加对 MFC、实验性模块语言扩展、IncrediBuild 等的支持。

  2. 选择所需工作负载和可选组件之后,选择“安装”

    接下来,会出现多个显示 Visual Studio 安装进度的状态屏幕。

提示

在安装之后,可以随时安装最初未安装的工作负荷或组件。 如果已打开 Visual Studio,请转到“工具”>“获取工具和功能...”,这会打开 Visual Studio 安装程序。 或者,从“开始”菜单打开“Visual Studio 安装程序”。 在此处可以选择要安装的工作负载或组件。 然后,选择“修改”。

第 5 步 - 选择各个组件(可选)

如果不想使用工作负载功能来自定义 Visual Studio 安装,或者想要添加比工作负载安装更多的组件,可通过从“各个组件”选项卡上安装或添加各个组件来完成此操作。选择所需组件,然后按照提示进行操作。

第 6 步 - 安装语言包(可选)

默认情况下,安装程序首次运行时会尝试匹配操作系统语言。 若要以所选语言安装 Visual Studio,请从 Visual Studio 安装程序中选择“语言包”选项卡,然后按照提示进行操作。

Screenshot of the Visual Studio Installer, showing the Install language packs tab view and the languages you can choose from like English, Spanish, Chinese (simplified or traditional), and more.

从命令行更改安装程序语言

更改默认语言的另一种方法是从命令行运行安装程序。 例如,可以通过运行以下命令来强制安装程序用英语运行:vs_installer.exe --locale en-US。 安装程序下一次运行时会记住此设置。 安装程序支持以下语言标记:zh-cn、zh-tw、cs-cz、en-us、es-es、fr-fr、de-de、it-it、ja-jp、ko-kr、pl-pl、pt-br、ru-ru 和 tr-tr。

第 7 步 - 更改安装位置(可选)

可减少系统驱动器上 Visual Studio 的安装占用。 可以选择将下载缓存、共享组件、SDK 和工具移动到不同驱动器,并将 Visual Studio 安装在其运行速度最快的驱动器上。

重要

仅当首次安装 Visual Studio 时,才可选择其他驱动器。 如果已安装 Visual Studio 并要更改驱动器,则必须先将其卸载然后再重新安装。

第 8 步 - 开始开发

  1. 在 Visual Studio 安装完成后,选择“启动”按钮,开始使用 Visual Studio 进行开发

  2. 在“开始”窗口上,选择“创建新项目” 。

  3. 在搜索框中,输入要创建的应用类型,查看可用模板列表。 模板列表取决于在安装期间选择的工作负载。 若要查看其他模板,请选择其他工作负载。

    此外,还可使用“语言”下拉列表筛选搜索特定编程语言。 也可使用“平台”列表和“项目类型”列表进行筛选 。

  4. Visual Studio 会打开新的项目,然后便可开始编码!

Visual Studio 2019 安装

欢迎使用 Visual Studio 2019! 在此版本中,可轻松选择并仅安装所需功能。 并且由于其最小占用减小,因此其安装速度快且对系统的影响极小。

注意

本主题适用于 Windows 上的 Visual Studio 安装。 Visual Studio Code 是在 Windows、Mac 和 Linux 系统上运行的轻型跨平台开发环境。 Microsoft 适用于 Visual Studio Code 的 C/C++ 扩展支持 IntelliSense、调试、代码格式设置、自动完成。 Visual Studio for Mac 不支持 Microsoft C++,但支持 .NET 语言和跨平台开发。 有关安装说明,请参阅安装 Visual Studio for Mac

想要详细了解此版本的其他新增功能? 请参阅 Visual Studio 发行说明

准备安装? 我们会逐步引导你完成它。

第 1 步 - 确保计算机支持 Visual Studio

开始安装 Visual Studio 前:

  1. 查看系统要求。 这些要求有助于了解计算机是否支持 Visual Studio 2019。

  2. 应用最新的 Windows 更新。 这些更新可确保计算机包含最新的安全更新程序和 Visual Studio 所需的系统组件。

  3. 重新启动。 重新启动可确保挂起的任何安装或更新都不会影响 Visual Studio 安装。

  4. 释放空间。 通过运行磁盘清理应用程序等方式,从 %SystemDrive% 删除不需要的文件和应用程序。

有关使用 Visual Studio 2019 并排运行 Visual Studio 先前版本的问题,请参阅 Visual Studio 2019 平台目标和兼容性页面。

第 2 步 - 下载 Visual Studio

接下来,下载 Visual Studio 引导程序文件。 为此,请选择以下按钮以转到 Visual Studio 下载页。 选择“下载”按钮,然后选择所需的 Visual Studio 版本。

第 3 步 - 卸载 Visual Studio 安装程序

运行你下载的引导程序文件以安装 Visual Studio 安装程序。 这个新的轻型安装程序包括安装和自定义 Visual Studio 所需的一切。

  1. 在“下载”文件夹中,双击与下列文件之一匹配或类似的引导程序文件:

    • 对于 Visual Studio Community,请运行 vs_community.exe
    • 对于 Visual Studio Professional,请运行 vs_professional.exe
    • 对于 Visual Studio Enterprise,请运行 vs_enterprise.exe

    如果收到用户帐户控制通知,请选择“是”以允许引导程序运行。

  2. 我们会要求你确认 Microsoft 许可条款和 Microsoft 隐私声明。 选择“继续”。

第 4 步 - 选择工作负载

安装安装程序之后,可以通过选择所需工作负载来使用它自定义安装。 操作方法如下。

  1. 在“安装 Visual Studio”屏幕中找到所需的工作负载。

    Visual Studio 2019: Install a workload.

    对于核心 C 和 C++ 支持,请选择“使用 C++ 的桌面开发”工作负载。 它附带默认核心编辑器,该编辑器针对超过 20 种语言提供基本代码编辑支持,能够打开和编辑任意文件夹中的代码(而无需使用项目),还提供集成的源代码管理。

    其他工作负荷支持更多类型的开发。 例如,选择“通用 Windows 平台开发”工作负载可针对 Microsoft Store 创建使用 Windows 运行时的应用。 选择“使用 C++ 的游戏开发”可创建使用 DirectX、Unreal 和 Cocos2d 的游戏。 选择“使用 C++ 的 Linux 开发”可面向 Linux 平台,包括 IoT 开发。

    “安装详细信息”窗格列出了每个工作负载安装的包含组件和可选组件。 可以选择或取消选择此列表中的可选组件。 例如,若要使用 Visual Studio 2017 或 2015 编译器工具集来支持开发,请选择 MSVC v141 或 MSVC v140 可选组件。 可以添加对 MFC、实验性模块语言扩展、IncrediBuild 等的支持。

  2. 选择所需工作负载和可选组件之后,选择“安装”

    接下来,会出现多个显示 Visual Studio 安装进度的状态屏幕。

提示

在安装之后,可以随时安装最初未安装的工作负荷或组件。 如果已打开 Visual Studio,请转到“工具”>“获取工具和功能...”,这会打开 Visual Studio 安装程序。 或者,从“开始”菜单打开“Visual Studio 安装程序”。 在此处可以选择要安装的工作负载或组件。 然后,选择“修改”。

第 5 步 - 选择各个组件(可选)

如果不想使用工作负载功能来自定义 Visual Studio 安装,或者想要添加比工作负载安装更多的组件,可通过从“各个组件”选项卡上安装或添加各个组件来完成此操作。选择所需组件,然后按照提示进行操作。

Screenshot of the Visual Studio Installer, showing the Install individual components tab view.

第 6 步 - 安装语言包(可选)

默认情况下,安装程序首次运行时会尝试匹配操作系统语言。 若要以所选语言安装 Visual Studio,请从 Visual Studio 安装程序中选择“语言包”选项卡,然后按照提示进行操作。

Screenshot of the Visual Studio Installer, showing the Install language packs tab view.

从命令行更改安装程序语言

更改默认语言的另一种方法是从命令行运行安装程序。 例如,可以通过运行以下命令来强制安装程序用英语运行:vs_installer.exe --locale en-US。 安装程序下一次运行时会记住此设置。 安装程序支持以下语言标记:zh-cn、zh-tw、cs-cz、en-us、es-es、fr-fr、de-de、it-it、ja-jp、ko-kr、pl-pl、pt-br、ru-ru 和 tr-tr。

第 7 步 - 更改安装位置(可选)

可减少系统驱动器上 Visual Studio 的安装占用。 可以选择将下载缓存、共享组件、SDK 和工具移动到不同驱动器,并将 Visual Studio 安装在其运行速度最快的驱动器上。

Screenshot of the Visual Studio Installer, showing the installation locations tab view.

重要

仅当首次安装 Visual Studio 时,才可选择其他驱动器。 如果已安装 Visual Studio 并要更改驱动器,则必须先将其卸载然后再重新安装。

第 8 步 - 开始开发

  1. 在 Visual Studio 安装完成后,选择“启动”按钮,开始使用 Visual Studio 进行开发

  2. 在“开始”窗口上,选择“创建新项目” 。

  3. 在搜索框中,输入要创建的应用类型,查看可用模板列表。 模板列表取决于在安装期间选择的工作负载。 若要查看其他模板,请选择其他工作负载。

    此外,还可使用“语言”下拉列表筛选搜索特定编程语言。 也可使用“平台”列表和“项目类型”列表进行筛选 。

  4. Visual Studio 会打开新的项目,然后便可开始编码!

Visual Studio 2017 安装

在 Visual Studio 2017 中,可轻松选择并仅安装所需功能。 并且由于其最小占用减小,因此其安装速度快且对系统的影响极小。

先决条件

  • 宽带 Internet 连接。 Visual Studio 安装程序可能会下载数 GB 的数据。

  • 运行 Microsoft Windows 7 或更高版本的计算机。 建议使用最新版本的 Windows 获得最佳开发体验。 安装 Visual Studio 之前,确保将最新更新应用于系统。

  • 可用磁盘空间充足。 Visual Studio 至少需要 7 GB 磁盘空间,如果安装了许多常见选项,则可能需要 50 GB 或更大的空间。 建议将它安装在 C: 驱动器上。

有关磁盘空间和操作系统要求的详细信息,请参阅 Visual Studio 产品系列系统要求。 安装程序将报告选择的选项所需的磁盘空间量。

下载和安装

  1. 若要下载适用于 Windows 的最新 Visual Studio 2017 安装程序,请转到 Microsoft Visual Studio 更早的下载页。 展开“2017”部分,然后选择“下载”按钮。

    提示

    Community Edition 适用于个体开发者、课堂学习、学术研究和开放源代码开发。 对于其他用途,请安装 Visual Studio 2017 Professional 或 Visual Studio 2017 Enterprise。

  2. 找到下载的安装程序文件并运行。 下载的文件可能会显示在浏览器中,也可能会显示在“下载”文件夹中。 安装程序需要管理员权限才能运行。 你可能会看到“用户帐户控制”对话框,要求你授予权限以便让安装程序对系统进行更改;选择“是”。 如果遇到问题,请在文件资源管理器中找到下载的文件,右键单击安装程序图标,然后从上下文菜单中选择“以管理员身份运行”

    What you see when you download and install the Visual Studio Installer.

  3. 安装程序提供工作负载列表,即一组用于特定开发领域的相关选项。 默认情况下,对 C++ 的支持现在是未安装的可选工作负载的一部分。

    Detail showing the Desktop development with C++ workload.

    对于 C 和 C++,请依次选择“使用 C++ 的桌面开发”工作负载和“安装”

    What you see when you select the Desktop development with C++ workload then choose the Install button.

  4. 安装完成后,选择“启动”按钮以启动 Visual Studio

    首次运行 Visual Studio 时,系统会要求使用 Microsoft 帐户进行登录。 如果没有帐户,可以免费创建一个帐户。 还必须选择主题。 别担心,以后如果需要,可以进行更改。

    首次运行时,Visual Studio 可能需要几分钟才能准备就绪。 下面是该过程的快速浏览:

    Visual Studio sign in dialog.

    再次运行 Visual Studio 时,它的启动速度会更快。

  5. 当 Visual Studio 打开时,检查标题栏中的标志图标是否突出显示:

    Visual Studio notification flag.

    如果突出显示,请选择它以打开“通知”窗口。 如果有可用于 Visual Studio 的任何更新,建议立即安装。 安装完成后,重新启动 Visual Studio。

Visual Studio 2015 安装

若要安装 Visual Studio 2015,请转到 Microsoft Visual Studio 更早的下载页。 展开“2015”部分,然后选择“下载”按钮。 运行下载的安装程序并选择“自定义安装”,然后选择 C++ 组件。 若要向已安装的现有 Visual Studio 2015 添加 C 和 C++ 支持,请单击 Windows“开始”按钮,然后键入“添加删除程序”。 从结果列表打开程序,然后在已安装程序列表中找到你的 Visual Studio 2015 安装。 双击它,然后选择“修改”,并选择要安装的 Visual C++ 组件。

通常,强烈建议使用最新版 Visual Studio,即使需要使用 Visual Studio 2015 编译器来编译代码,也不例外。 有关详细信息,请参阅 使用 Visual Studio 中的本机多重目标生成旧项目

当 Visual Studio 正在运行时,便可以继续进行下一步。

后续步骤