Freigeben über


/Wp64 (Nach 64-Bit-Portabilitätsproblemen suchen)

Diese Compileroption ist veraltet. In Versionen von Visual Studio vor Visual Studio 2013 werden dadurch 64-Bit-Portabilitätsprobleme für Typen ermittelt, die mit dem Schlüsselwort __w64 markiert sind.

/Wp64

Hinweise

In Versionen von Visual Studio vor Visual Studio 2013, ist die /Wp64-Compileroption im Visual C++-Compiler (32 Bit) standardmäßig deaktiviert und der Visual C++-Compiler (64 Bit) standardmäßig aktiviert.

Wichtig

Die /Wp64 Compileroption und das __w64-Schlüsselwort sind in Visual Studio 2010 und Visual Studio 2012 veraltet und werden ab Visual Studio 2013 nicht mehr unterstützt.Wenn Sie ein Projekt konvertieren, das diesen Schalter verwendet, wird der Schalter während der Konvertierung nicht migriert.Um diese Option in Visual Studio 2010 oder Visual Studio 2012 zu verwenden, müssen Sie den Compilerschalter unter Zusätzliche Optionen im Befehlszeilenabschnitt der Projekteigenschaften eingeben.Wenn Sie die /Wp64-Compileroption in der Befehlszeile verwenden, gibt der Compiler Command-Line Warning D9002 aus.Verwenden Sie statt dieser Option und dieses Schlüsselworts zum Ermitteln von 64-Bit-Portabilitätsproblemen einen Visual C++-Compiler, der für eine 64-Bit-Plattform konzipiert ist, und geben Sie die /W4-Option an.Weitere Informationen finden Sie unter Programme für 64-Bit-Systeme (Visual C++) konfigurieren.

Variablen der folgenden Typen werden auf einem 32-Bit-Betriebssystem getestet, als ob sie auf einem 64-Bit-Betriebssystem verwendet würden:

  • int

  • long

  • pointer

Wenn Sie die Anwendung regelmäßig mit einem 64-Bit-Compiler kompilieren, können Sie /Wp64 in den 32-Bit-Kompilierungen einfach deaktivieren, da der 64-Bit-Compiler alle Probleme erkennt. Weitere Informationen zum Abzielen auf ein Windows-64-Bit-Betriebssystem finden Sie unter Programme für 64-Bit-Systeme (Visual C++) konfigurieren.

So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts.

    Weitere Informationen finden Sie unter Gewusst wie: Öffnen von Projekteigenschaftenseiten.

  2. Klicken Sie auf den Ordner C/C++.

  3. Klicken Sie auf die Eigenschaftenseite Befehlszeile.

  4. Ändern Sie das Feld Zusätzliche Optionen so, dass /Wp64 eingeschlossen ist.

So legen Sie diese Compileroption programmgesteuert fest

Siehe auch

Referenz

Compileroptionen

Festlegen von Compileroptionen

Weitere Ressourcen

Programme für 64-Bit-Systeme (Visual C++) konfigurieren