Udostępnij za pośrednictwem


/ Wp64 (wykrywanie problemów przenośności 64-bitowe)

Wykryje problemy przenoszenia 64-bitowych na typy, które również są oznaczone __w64 słowa kluczowego.

/Wp64

Uwagi

Domyślnie /Wp64 opcję kompilatora jest wyłączona w Visual C++ 32-bitowym kompilatorem i dalej w Visual C++ 64-bitowym kompilatorem.

Ważna uwagaWażne

/Wp64 opcję kompilatora i __w64 słowa kluczowego zostały zaniechane w Visual Studio 2010.Po skonwertowaniu projekt, który korzysta z tego przełącznika, przełącznik nie zostaną poddane migracji podczas konwersji.Aby użyć tej opcji w Visual Studio 2010, należy wpisać przełącznik kompilatora pod Dodatkowe opcje w wiersza polecenia sekcji właściwości projektu.Klienci korzystający z /Wp64 opcję kompilatora w wierszu polecenia, problemy kompilator D9035 ostrzeżenie wiersza polecenia.Zamiast korzystać z tej opcji i słowo kluczowe do wykrycia problemów przenoszenia 64-bitowych, za pomocą kompilatora Visual C++, który jest przeznaczony dla platformy 64-bitowej i /W4 opcji.Aby uzyskać więcej informacji, zobacz Konfigurowanie programów 64-bitowe (Visual C++).

Następujących typów zmiennych są testowane w 32-bitowym systemie operacyjnym, tak jakby były one używane w 64-bitowym systemie operacyjnym:

  • int

  • long

  • wskaźnik

Aplikacja jest regularnie skompilować przy użyciu 64-bitowym kompilatorem, można po prostu wyłączyć /Wp64 Twojej kompilacji 32-bitowe ponieważ 64-bitowym kompilatorem wykryje wszystkie problemy.Aby uzyskać więcej informacji na temat sposobów docelowego systemu Windows w wersji 64-bitowego systemu operacyjnego, zobacz Konfigurowanie programów 64-bitowe (Visual C++).

Aby ustawić tę opcję kompilatora środowiska programistycznego Visual Studio

  1. Otwórz projekt Stron właściwości okno dialogowe.

    Aby uzyskać więcej informacji, zobacz Jak: Otwórz strony właściwości projektu.

  2. Kliknij przycisk C/C++ folder.

  3. Kliknij przycisk wiersza polecenia strona właściwości.

  4. Modyfikowanie Dodatkowe opcje pole, aby uwzględnić /Wp64.

Aby ustawić tę opcję kompilatora programowo

Zobacz też

Informacje

Opcje kompilatora

Ustawianie opcji kompilatora

Inne zasoby

Konfigurowanie programów 64-bitowe (Visual C++)