Share via


Procedura: abilitare un set di strumenti Visual C++ a 64 bit dalla riga di comando

Visual C++ include compilatori che è possibile utilizzare per creare applicazioni eseguibili su sistemi operativi Windows a 32 bit o a 64 bit o ARM.

[!NOTA]

Per informazioni sugli strumenti specifici inclusi in ogni edizione di Visual C++, vedere Strumenti e modelli Visual C++ nelle edizioni di Visual Studio.

Per informazioni su come usare l'IDE di Visual Studio per creare applicazioni a 64 bit, vedere Procedura: configurare i progetti Visual C++ per piattaforme a 64 bit.

Visual Studio include compilatori a 32 bit, ospitati in x86, nativi e incrociati per destinazioni x86, x64 e ARM.Quando Visual Studio viene installato in un sistema operativo Windows a 64 bit, per ogni destinazione (x86, x64 e ARM) vengono installati i compilatori nativi e incrociati a 32 bit ospitati da x86 e inoltre i compilatori nativi e incrociati a 64 bit ospitati da x64.I compilatori a 32 e 64 bit per ogni destinazione generano codice identico, ma i compilatori a 64 bit supportano più memoria per i simboli di intestazione precompilati e le opzioni di ottimizzazione dell'intero programma (/GL, /LTCG).In caso di limiti della memoria quando si utilizza un compilatore a 32 bit, provare il compilatore a 64 bit.

Quando Visual Studio è installato in un sistema operativo Windows a 64 bit, sono disponibili ulteriori collegamenti al prompt dei comandi per i compilatori a 64 bit nativi e incrociati per x64 e x86.Per accedere a questo prompt dei comandi in Windows 8, nella schermata Start aprire Tutte le app.Nella versione installata di Visual Studio aprire Strumenti di Visual Studio e scegliere uno dei prompt dei comandi degli strumenti nativi o incrociati.Nelle versioni precedenti di Windows fare clic sul pulsante Start, espandere Tutti i programmi, Visual Studio, Strumenti di Visual Studio, quindi scegliere un prompt dei comandi.

Vcvarsall.bat

I compilatori possono essere usati da riga di comando eseguendo il file di comando vcvarsall.bat, per configurare il percorso e le variabili di ambiente che supportano il set di strumenti del compilatore.Poiché non sono disponibili collegamenti al prompt dei comandi che consentano di abilitare un set di strumenti a 64 bit per piattaforme x86 o ARM, per usare il set di strumenti a 64 bit eseguire vcvarsall.bat in una finestra del prompt dei comandi.Per altre informazioni, vedere Impostazione delle variabili di percorso e di ambiente per la compilazione dalla riga di comando.

I passaggi seguenti mostrano come configurare un prompt dei comandi per l'uso del set di strumenti nativo a 64 bit per piattaforme x86, x64 e ARM.

Per eseguire vcvarsall.bat in modo da usare un set di strumenti a 64 bit

  1. Al prompt dei comandi passare alla directory di installazione di Visual C++.Il percorso dipende dal sistema e dall'installazione di Visual Studio, ma in genere corrisponde a C:\Programmi (x86)\Microsoft Visual Studio versione\VC\. Ad esempio, immettere quanto segue:

    cd "\Programmi (x86)\Microsoft Visual Studio 12.0\VC"

  2. Per configurare questa finestra del prompt dei comandi per compilazioni da riga di comando a 64 bit destinate a piattaforme x64, al prompt dei comandi immettere quanto segue:

    vcvarsall amd64

  3. Per configurare questa finestra del prompt dei comandi per compilazioni da riga di comando a 64 bit destinate a piattaforme x86, al prompt dei comandi immettere quanto segue:

    vcvarsall amd64_x86

  4. Per configurare questa finestra del prompt dei comandi per compilazioni da riga di comando a 64 bit destinate a piattaforme ARM, al prompt dei comandi immettere quanto segue:

    vcvarsall amd64_arm

Vedere anche

Altre risorse

Programmi di configurazione per 64 bit (Visual C++)