Procedura: configurare i progetti Visual C++ per piattaforme a 64 bit
Questo argomento descrive come configurare le applicazioni C++ per piattaforme a 64 bit utilizzando le configurazioni di progetto disponibili nell'ambiente di sviluppo integrato (IDE, Integrated Development Environment) di Visual Studio.
Per sviluppare applicazioni a 64 bit è necessario installare uno o entrambi i compilatori di Visual C++ a 64 bit, altrimenti le configurazioni di progetto a 64 bit non saranno disponibili nell'ambiente di sviluppo integrato. Per ulteriori informazioni, vedere Installing Visual Studio 64-bit Components.
Nota
Gli strumenti a 64 bit non sono per impostazione predefinita disponibili in Visual C++ Express. Per abilitare gli strumenti a 64 bit in Visual C++ Express, installare, oltre a Visual C++ Express, anche Windows Software Development Kit (SDK). In caso contrario, si verifica un errore quando si cerca di configurare un progetto per piattaforma a 64 bit utilizzando Visual C++ Express.
In questo argomento vengono illustrate le procedure che descrivono come modificare la configurazione del progetto attiva per le piattaforme a 64 bit utilizzando l'IDE di Visual Studio e come eseguire la migrazione delle impostazioni del progetto di Win32 in una configurazione di progetto a 64 bit.
Per configurare applicazioni C++ per piattaforme a 64 bit
Aprire il progetto C++ che si vuole configurare per piattaforme a 64 bit.
Aprire le pagine delle proprietà relative al progetto. Per ulteriori informazioni, vedere Procedura: aprire le pagine delle proprietà dei progetti.
Nota
Per i progetti .NET, assicurarsi che il nodo Proprietà di configurazione o uno dei suoi nodi figlio sia selezionato nella finestra di dialogo Pagine delle proprietà di <nomeprogetto>. In caso contrario, il pulsante Gestione configurazione rimane disabilitato.
Scegliere Gestione configurazione per aprire la Finestra di dialogo Gestione configurazione.
Scegliere l'elenco Piattaforma soluzione attiva, quindi selezionare l'opzione <Nuovo…> per aprire la Finestra di dialogo Nuova piattaforma soluzione.
Scegliere la freccia a discesa Immettere o selezionare la nuova piattaforma, quindi selezionare una piattaforma a 64 bit.
Nota
Nella finestra di dialogo Nuova piattaforma soluzione è possibile copiare impostazioni di progetto esistenti nella nuova configurazione di progetto a 64 bit utilizzando l'opzione Copia impostazioni da.
Scegliere OK. La piattaforma selezionata al passaggio precedente verrà visualizzata nella casella Piattaforma soluzione attiva della finestra di dialogo Gestione configurazione.
Scegliere Chiudi nella finestra di dialogo Gestione configurazione, quindi selezionare OK nella finestra di dialogo Pagine delle proprietà di <nomeprogetto>.
Per copiare le impostazioni di progettto Win 32 in una configurazione di progetto a 64 bit
Quando la freccia a discesa Nuova piattaforma soluzione si apre durante l'impostazione del progetto per piattaforme a 64 bit, scegliere la freccia a discesa Copia impostazioni da, quindi selezionare Win32. Le impostazioni di progetto di seguito riportate vengono automaticamente aggiornate a livello del progetto:
/MACHINE (Specify Target Platform) è impostato su /MACHINE:IA64 o /MACHINE:X64.
Registra output è disattivato. Per ulteriori informazioni, vedere Pagine delle proprietà Linker.
Ambiente di destinazione è impostato su /env x64 o /env ia64. Per ulteriori informazioni, vedere Pagine delle proprietà MIDL: Generale.
Convalida parametri viene cancellato e reimpostato sul valore predefinito. Per ulteriori informazioni, vedere Pagine delle proprietà MIDL: Avanzate.
Se Formato informazioni di debut era impostato su /ZI nella configurazione di progetto Win32, allora sarà impostato su /Zi nella configurazione di progetto a 64 bit. Per ulteriori informazioni, vedere /Z7, /Zi, /ZI (Debug Information Format).
Nota
Le proprietà del progetto non cambiano se vengono sovrascritte a livello di file.