Unterstützte Plattformen (Visual C++)
Apps, die mit Visual Studio erstellt werden, können für verschiedene Plattformen eingesetzt werden.
Visual Studio-Zielbetriebssystem und Architekturunterstützung
Betriebssystem | 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 |
a Die ARM64-Unterstützung ist in Visual Studio 2017 und höher verfügbar.
b Sie können das in Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 und Visual Studio 2012 Update 1 enthaltene Windows XP-Plattformtoolset zum Erstellen von Windows XP- und Windows Server 2003-Projekten verwenden. Weitere Informationen zum Verwenden dieser Plattformtoolsets finden Sie unter Konfigurieren von Programmen für Windows XP. Details zum Ändern des Plattformtoolsets finden Sie unter Vorgehensweise: Ändern des Zielframeworks und des Plattformtoolsets.
c Sie können die Workload Mobile-Entwicklung mit C++ im Installer für Visual Studio 2017 und höher installieren. Wählen Sie im Visual Studio 2015-Setup die optionale Komponente Visual C++ für plattformübergreifende Entwicklung für Mobilgeräte aus, um auf iOS-oder Android-Plattformen abgezielte Apps zu entwickeln. Weitere Informationen finden Sie unter Installieren von Visual C++ für die plattformübergreifende mobile Entwicklung. Um iOS-Code zu erstellen, müssen Sie einen Macintosh-Computer besitzen und weitere Anforderungen erfüllen. Eine Liste der Voraussetzungen und Installationsanweisungen finden Sie unter Installieren und Konfigurieren von Tools zum Erstellen mit iOS. Sie können x86- oder ARM-Code für die Zielhardware erstellen. Verwenden Sie beim Erstellen für Android-Geräte x86-Konfigurationen. Verwenden Sie ARM-Konfigurationen für iOS-Geräte und die meisten Android-Geräte.
d Sie können die Workload Linux-Entwicklung mit C++ im Installer für Visual Studio 2017 und höher installieren, um für Linux-Plattformen zu programmieren. Anweisungen hierzu finden Sie unter Herunterladen, Installieren und Einrichten der Linux-Workload. Dieses Toolset kompiliert Ihre ausführbare Datei auf dem Zielcomputer, sodass Sie Builds für jede unterstützte Architektur erstellen bauen können.
Informationen zum Festlegen der Zielplattformkonfiguration finden Sie unter Vorgehensweise: Konfigurieren von C++-Projekten für 64-Bit-Zielplattformen (x64).
Siehe auch
C++-Tools und -Features in Visual Studio-Editionen
Erste Schritte