Sdílet prostřednictvím


/ Wp64 (zjistit problémy přenositelnost 64-Bit)

Zjistí potíže 64-bit přenositelnost na typy, které jsou také označena __w64 klíčové slovo.

/Wp64

Poznámky

Ve výchozím nastavení /Wp64 možnost kompilátoru je vypnuto v kompilátoru Visual C++ 32-bit a v kompilátoru Visual C++ 64-bit.

Důležitá poznámkaDůležité

/Wp64 možnost kompilátoru a __w64 klíčové slovo jsou zastaralé v Visual Studio 2010.Pokud převádíte projekt, který používá tento přepínač, přepínač nebudou přeneseny během převodu.Chcete-li použít tuto možnost v Visual Studio 2010, je nutné zadat přepínače kompilátoru za Další možnosti v příkazového řádku oddílu Vlastnosti projektu.Použijete-li /Wp64 možnost kompilátoru příkazového řádku kompilátoru problémy D9035 příkazového řádku upozornění.Nepoužívejte tuto možnost a klíčové slovo ke zjišťování problémů přenositelnost 64-bit pomocí kompilátoru Visual C++, který se zaměřuje na 64bitovou platformu a zadat /W4 možnost.Další informace naleznete v tématu Konfigurace aplikací pro 64bitové (Visual C++).

Proměnné následujících typů jsou testovány na 32bitový operační systém, jako kdyby byly používány na 64bitový operační systém:

  • int

  • long

  • ukazatel

Pokud pravidelně kompilovat vaší aplikací pomocí kompilátoru 64-bit, lze pouze zakázat /Wp64 ve vaší kompilace 32bitové protože 64bitový kompilátor zjistí, že všechny problémy.Další informace o tom, jak Windows 64-bit cílového operačního systému, viz Konfigurace aplikací pro 64bitové (Visual C++).

Chcete-li nastavit tuto možnost kompilátoru ve vývojovém prostředí Visual Studio

  1. Otevřete projekt Stránky vlastností dialogové okno.

    Další informace naleznete v tématu Jak: otevření stránky vlastností projektu.

  2. Klepněte C/C++ složky.

  3. Klepněte příkazového řádku stránku vlastností.

  4. Změnit Další možnosti políčka zahrnout /Wp64.

Chcete-li tuto možnost kompilátoru nastavit programově

Viz také

Referenční dokumentace

Možnosti kompilátoru

Možnosti nastavení kompilátoru

Další zdroje

Konfigurace aplikací pro 64bitové (Visual C++)