支持的平臺 (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 平台為目標。