Visual C++) (支援的平臺

使用 Visual Studio 建置的應用程式可以鎖定各種平臺。

Visual Studio 目標 OS 和架構支援

作業系統 x86 x64 ARM ARM64a
Windows XP b X X
Windows Vista X X
Windows 7 X X
Windows 8 X X X
Windows 8.1 X X X
Windows 10 X X X X
Windows 11 X X X X
Windows Server 2003 b X X
Windows Server 2008 R2 X X
Windows Server 2012 R2 X X
Windows Server 2016 X X
Windows Server 2019 X X
Windows Server 2022 X X
Android c X X X X
iOS c X X X X
Linux d X X X X

Visual Studio 2017 和更新版本提供 ARM64支援。

b您可以使用 Visual Studio 2017、Visual Studio 2015、Visual Studio 2013和 Visual Studio 2012 Update 1 中包含的 Windows XP 平臺工具組來建置 Windows XP 和 Windows Server 2003 專案。 如需如何使用這些平臺工具組的詳細資訊,請參閱 設定 Windows XP 的程式。 如需變更平臺工具組的詳細資訊,請參閱 如何:修改目標 Framework 和平臺工具組

c 您可以在 Visual Studio 2017 和更新版本的安裝程式中安裝 具有 C++ 工作負載的行動裝置開發 。 在 Visual Studio 2015 安裝程式中,選擇 [Visual C++ for Cross Platform Mobile Development] 元件,將 iOS 或 Android 平台設為目標。 如需指示,請參閱安裝適用於跨平台行動裝置開發的 Visual C++。 若要建置 iOS 程式碼,您必須具有 Mac 電腦,並且符合其他需求。 如需必要條件清單和安裝指示,請參閱安裝和設定工具以使用 iOS 建置。 您可以配合目標硬體來建置 x86 或 ARM 程式碼。 使用 x86 組態為某些 Android 裝置建置。 使用 ARM 組態為 iOS 裝置和大部分 Android 裝置進行建置。

d 您可以在 Visual Studio 2017 和更新版本的安裝程式中使用 C++ 工作負載安裝 Linux 開發 ,以以 Linux 平臺為目標。 如需指示,請參閱 下載、安裝及設定 Linux 工作負載。 因為此工具組會編譯您在目標電腦上的可執行檔,所以可針對任何支援的架構進行建置。

如需如何設定目標平臺組態的資訊,請參閱 如何:設定 Visual C++ 專案以目標 64 位 x64 平臺為目標。

另請參閱

Visual Studio 版本中的 Visual C++ 工具和功能
快速入門