Plataformas com suporte (Visual C++)
Os aplicativos criados com o Visual Studio podem ser direcionados a várias plataformas.
Suporte à arquitetura e ao sistema operacional de destino do Visual Studio
Sistema operacional | 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 O suporte a ARM64 está disponível no Visual Studio 2017 e posterior.
b Você pode usar o conjunto de ferramentas da plataforma Windows XP incluído no Visual Studio 2017, no Visual Studio 2015, no Visual Studio 2013 e no Visual Studio 2012 com a Atualização 1 para criar projetos do Windows XP e do Windows Server 2003. Para obter informações sobre como usar esse conjunto de ferramentas da plataforma, confira Configurar programas para Windows XP. Para obter informações sobre como alterar o conjunto de ferramentas da plataforma, confira Como modificar a estrutura de destino e o conjunto de ferramentas da plataforma.
c É possível instalar a carga de trabalho Desenvolvimento móvel com C++ no instalador do Visual Studio 2017 e posterior. Na instalação do Visual Studio 2015, escolha o componente opcional Visual C++ para Desenvolvimento Móvel da Plataforma Cruzada para direcionar plataformas iOS ou Android. Para obter mais informações, consulte Instalar o Visual C++ para Desenvolvimento Móvel da Plataforma Cruzada. Para compilar o código do iOS, é necessário ter um computador Mac e atender a outros requisitos. Para obter uma lista de pré-requisitos e instruções de instalação, consulte Instalar e configurar ferramentas de build usando o iOS. É possível compilar código x86 ou ARM para coincidir com o hardware de destino. Use configurações x86 para criação em dispositivos Android. Use configurações ARM para compilar em dispositivos iOS e na maioria dos dispositivos Android.
d É possível instalar a carga de trabalho Desenvolvimento para Linux com C++ no instalador do Visual Studio 2017 e posterior para direcionar plataformas Linux. Para obter instruções, confira Baixar, instalar e configurar a carga de trabalho do Linux. Esse conjunto de ferramentas compila o executável no computador de destino, permitindo builds para qualquer arquitetura com suporte.
Para obter informações de como definir a configuração da plataforma de destino, confira Como configurar projetos do Visual C++ para plataformas x64 de 64 bits de destino.
Confira também
Ferramentas e funcionalidades do Visual C++ em edições do Visual Studio
Introdução