Partager via


Plateformes prises en charge (Visual C++)

Les applications générées à l’aide de Visual Studio peuvent être ciblées pour différentes plateformes.

Prise en charge du système d’exploitation et de l’architecture cibles de Visual Studio

Système d’exploitation 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 La prise en charge ARM64 est disponible dans Visual Studio 2017 et versions ultérieures.

b Vous pouvez utiliser l’ensemble d’outils de la plateforme Windows XP fourni avec Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 et Visual Studio 2012 Update 1 pour générer des projets Windows XP et Windows Server 2003. Pour plus d’informations sur la façon d’utiliser ces ensembles d’outils de plateforme, consultez Configuration des programmes pour Windows XP. Pour plus d’informations sur le changement de l’ensemble d’outils de plateforme, consultez Guide pratique pour modifier le framework cible et l’ensemble d’outils de la plateforme.

c Vous pouvez installer la charge de travail Développement mobile en C++ dans le programme d’installation pour Visual Studio 2017 et versions ultérieures. Lors de l’installation de Visual Studio 2015, choisissez le composant facultatif Visual C++ pour le développement mobile multiplateforme pour cibler les plateformes iOS ou Android. Pour obtenir des instructions, consultez Installer Visual C++ pour le développement mobile multiplateforme. Pour générer du code iOS, vous devez disposer d’un ordinateur Mac et satisfaire à d’autres exigences. Pour obtenir une liste des prérequis et des instructions détaillées, consultez Installer et configurer les outils de génération pour iOS. Vous pouvez générer du code x86 ou ARM en fonction du matériel cible. Utilisez des configurations x86 pour générer pour certains appareils Android. Utilisez des configurations ARM pour générer des applications pour les appareils iOS et la plupart des appareils Android.

d Lors de l’installation de Visual Studio 2017 et ultérieur, vous pouvez installer la charge de travail Développement Linux avec C++ pour cibler les plateformes Linux. Pour obtenir des instructions, consultez Télécharger, installer et configurer la charge de travail Linux. Cet ensemble d’outils compile votre exécutable sur la machine cible, ce qui vous permet de générer du code pour toutes les architectures prises en charge.

Pour plus d’informations sur la configuration d’une plateforme cible, consultez Guide pratique pour configurer des projets Visual C++ afin de cibler des plateformes x64 64 bits.

Voir aussi

Outils et fonctionnalités Visual C++ dans les éditions de Visual Studio
Prise en main