Condividi tramite


Piattaforme supportate (Visual C++)

Le app compilate con Visual Studio possono essere destinate a varie piattaforme.

Supporto del sistema operativo e dell'architettura di destinazione di Visual Studio

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

Un supporto ARM64 è disponibile in Visual Studio 2017 e versioni successive.

b È possibile usare i set di strumenti della piattaforma Windows XP inclusi in Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 e Visual Studio 2012 Update 1 per compilare progetti Windows XP e Windows Server 2003. Per informazioni su come usare questi set di strumenti della piattaforma, vedere Configurazione di programmi per Windows XP. Per altre informazioni sulla modifica del set di strumenti della piattaforma, vedere Procedura: Modificare il framework di destinazione e il set di strumenti della piattaforma.

c È possibile installare il carico di lavoro Sviluppo per dispositivi mobili con C++ nel programma di installazione per Visual Studio 2017 e versioni successive. Nell'installazione di Visual Studio 2015 scegliere il componente facoltativo Visual C++ per lo sviluppo di app per dispositivi mobili multipiattaforma per specificare come destinazione le piattaforme iOS o Android. Per istruzioni, vedere Installare Visual C++ per lo sviluppo di app per dispositivi mobili multipiattaforma. Per compilare il codice iOS, è necessario disporre di un computer Mac e soddisfare altri requisiti. Per un elenco di prerequisiti e istruzioni di installazione, vedere Installare e configurare gli strumenti per la compilazione con iOS. È possibile compilare il codice x86 o ARM in modo che corrisponda all'hardware di destinazione. Usare le configurazioni x86 per compilare per alcuni dispositivi Android. Utilizzare le configurazioni ARM da compilare per dispositivi iOS e la maggior parte dei dispositivi Android.

d È possibile installare il carico di lavoro Sviluppo Linux con C++ nel programma di installazione per Visual Studio 2017 e versioni successive per le piattaforme Linux di destinazione. Per istruzioni, vedere Scaricare, installare e configurare il carico di lavoro Linux. Poiché questo set di strumenti compila l'eseguibile nel computer di destinazione, è possibile eseguire la compilazione per qualsiasi architettura supportata.

Per informazioni su come impostare la configurazione della piattaforma di destinazione, vedere Procedura: Configurare progetti Visual C++ per le piattaforme x64 a 64 bit di destinazione.

Vedi anche

Strumenti e funzionalità di Visual C++ nelle edizioni di Visual Studio
Per iniziare