/Wp64 (Rileva errori di portabilità a 64 bit)

Questa opzione del compilatore è obsoleta. Nelle versioni di Visual Studio precedenti a Visual Studio 2013, rileva i problemi di portabilità a 64 bit nei tipi contrassegnati anche con la parola chiave __w64 .

Sintassi

/Wp64

Osservazioni:

Per impostazione predefinita, nelle versioni di Visual Studio precedenti a Visual Studio 2013, l'opzione del compilatore /Wp64 è disattivata nel compilatore MSVC che compila codice x86 a 32 bit e nel compilatore MSVC che compila codice x64 a 64 bit.

Importante

L'opzione del compilatore /Wp64 e la parola chiave __w64 sono deprecate in Visual Studio 2010 e Visual Studio 2012 e non sono supportare a partire da Visual Studio 2013. Se si converte un progetto che usa questa opzione, non verrà eseguita la migrazione dell'opzione durante la conversione. Per usare questa opzione in Visual Studio 2010 o Visual Studio 2012, è necessario digitare l'opzione del compilatore in Altre opzioni nella sezione Riga di comando delle proprietà del progetto. Se si usa l'opzione del compilatore /Wp64 nella riga di comando, il compilatore visualizza l'avviso della riga di comando D9002. Anziché usare questa opzione e la parola chiave per rilevare problemi di portabilità a 64 bit, usare un compilatore MSVC destinato a una piattaforma a 64 bit e specificare l'opzione /W4 . Per altre informazioni, vedere Configurare progetti C++ per destinazioni x64 a 64 bit.

Le variabili dei tipi seguenti vengono testate su un sistema operativo a 32 bit come se fossero usate in un sistema operativo a 64 bit:

  • int

  • long

  • pointer

Se si compila regolarmente l'applicazione usando un compilatore che compila codice x64 a 64 bit, è sufficiente disabilitare /Wp64 nelle compilazioni a 32 bit perché il compilatore a 64 bit rileverà tutti i problemi. Per altre informazioni su come usare un sistema operativo Windows a 64 bit, vedere Configurare progetti C++ per destinazioni x64 a 64 bit.

Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio

  1. Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.

  2. Selezionare la pagina delle proprietà Proprietà di configurazione>C/C++>Riga di comando.

  3. Modificare la casella Opzioni aggiuntive per includere /Wp64.

Per impostare l'opzione del compilatore a livello di codice

Vedi anche

Opzioni del compilatore MSVC
Sintassi della riga di comando del compilatore MSVC
Configurare progetti C++ per destinazioni x64 a 64 bit