Compartilhar via


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