在 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 2022: 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 安装,或者想要添加比工作负载安装更多的组件,可通过从“各个组件”选项卡上安装或添加各个组件来完成此操作。选择所需组件,然后按照提示进行操作。

第 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 安装在其运行速度最快的驱动器上。

重要

仅当首次安装 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 正在运行时,便可以继续进行下一步。

后续步骤