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 平臺為目標。