Plataformas admitidas (Visual C++)
Las aplicaciones creadas mediante Visual Studio pueden dirigirse a varias plataformas.
Visual Studio compatibilidad de arquitectura y sistema operativo de destino
| Sistema operativo | 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 |
Una compatibilidad con ARM64 está disponible en Visual Studio 2017 y versiones posteriores.
b Puede usar los conjuntos de herramientas de la plataforma Windows XP incluidos en Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 y Visual Studio 2012 Update 1 para compilar Windows XP y Windows Server 2003 Proyectos. Para obtener información sobre cómo usar estos conjuntos de herramientas de plataforma, vea Configuring Programs for Windows XP. Para obtener más información sobre cómo cambiar el conjunto de herramientas de plataforma, vea Cómo: Modificar la plataformade destino y el conjunto de herramientas de plataforma .
c Puede instalar la carga de trabajo Desarrollo móvil con C++ en el instalador Visual Studio 2017 y versiones posteriores. En el programa de instalación de Visual Studio 2015, elija el componente opcional Visual C++ para el desarrollo móvil multiplataforma si desea compilar para las plataformas iOS o Android. Para obtener instrucciones, vea Instalar Visual C++ para el desarrollo móvil multiplataforma. Para compilar código de iOS, debe tener un equipo Mac y además cumplir otros requisitos. Para obtener una lista de los requisitos previos e instrucciones de instalación, vea Instalar y configurar herramientas para compilar con iOS. Puede compilar código ARM o x86 para que coincida con el hardware de destino. Use configuraciones x86 para compilar para algunos dispositivos Android. Use configuraciones de ARM en compilaciones para dispositivos iOS y la mayoría de los dispositivos Android.
d Puede instalar la carga de trabajo Desarrollo de Linux con C++ en el instalador para Visual Studio 2017 y versiones posteriores para las plataformas Linux de destino. Para obtener instrucciones, consulte Descarga, instalación y configuración de la carga de trabajo de Linux. Este conjunto de herramientas compila el archivo ejecutable en la máquina de destino, permitiendo así compilar para cualquier arquitectura compatible.
Para obtener información sobre cómo establecer la configuración de la plataforma de destino, vea Cómo: Configurar proyectos de Visual C++ para plataformas x64 de 64bits de destino.
Vea también
Visual C++ herramientas y características de Visual Studio ediciones
Introducción