/Wp64 (Wykrywaj problemy związane z przenośnością w programowaniu 64-bitowym)
Ta opcja kompilatora jest przestarzała.W wersjach programu Visual Studio przed Visual Studio 2013, to wykryje problemy przenoszenia 64-bitowych na typy, które są również oznaczone __w64 słowo kluczowe.
/Wp64
Uwagi
Domyślnie w wersji programu Visual Studio przed Visual Studio 2013 /Wp64 opcję kompilatora jest wyłączona w Visual C++ 32-bitowy kompilator i na w kompilator Visual C++ 64-bitowych.
Ważne |
---|
/Wp64 opcję kompilatora i __w64 słowo kluczowe są przestarzałe w programie Visual Studio 2010 i Visual Studio 2012 i nie obsługuje uruchamiania w programie Visual Studio 2013.Jeśli można przekonwertować projektu, który korzysta z tego przełącznika, przełącznik nie zostanie przeniesione podczas konwersji.Aby użyć tej opcji w programie Visual Studio 2010 lub Visual Studio 2012, należy wpisać przełącznik kompilatora w obszarze dodatkowe opcje w wiersza polecenia dotyczących właściwości projektu.Jeśli użyjesz /Wp64 opcję kompilatora w wierszu polecenia problemy kompilatora D9002 ostrzeżenie wiersza polecenia.Zamiast użycia tej opcji i słowo kluczowe do wykrywania problemów z 64-bitowych przenoszenia, użyj kompilatora Visual C++, który jest przeznaczony dla platformy 64-bitowej i określ /W4 opcji.Aby uzyskać więcej informacji, zobacz Konfigurowanie programów 64-bitowe (Visual C++). |
Zmienne o następujących typach są testowany na 32-bitowym systemie operacyjnym, tak jakby były one używane w 64-bitowym systemie operacyjnym:
int
long
pointer
Jeśli regularnie kompilowania aplikacji za pomocą kompilatora 64-bitowych, można po prostu wyłączyć /Wp64 w swojej kompilacje 32-bitowy ponieważ kompilator 64-bitowych wykrywa wszystkie problemy.Aby uzyskać więcej informacji na temat docelowy Windows 64-bitowy system operacyjny, zobacz Konfigurowanie programów 64-bitowe (Visual C++).
Aby ustawić tę opcję kompilatora w środowisku programowania Visual Studio
Otwórz projekt stron właściwości okno dialogowe.
Aby uzyskać więcej informacji, zobacz Porady: otwieranie stron właściwości projektów.
Kliknij przycisk C/C++ folder.
Kliknij przycisk wiersza polecenia stronę właściwości.
Modyfikuj dodatkowe opcje pole, aby uwzględnić /Wp64.
Aby programowo ustawić tę opcję kompilatora
- Zobacz Detect64BitPortabilityProblems.