/Wp64 (64 Bit Taşınabilirlik Sorunlarını Algıla)

Bu derleyici seçeneği kullanımdan kaldırıldı. Visual Studio'nun Visual Studio 2013'teki sürümlerinde, __w64 anahtar sözcüğüyle de işaretlenmiş türlerde 64 bit taşınabilirlik sorunları algılar.

Sözdizimi

/Wp64

Açıklamalar

Varsayılan olarak, Visual Studio'nun Visual Studio 2013'teki sürümlerinde 32 bit x86 kodu oluşturan MSVC derleyicisinde ve 64 bit x64 kodu oluşturan MSVC derleyicisinde /Wp64 derleyici seçeneği kapalıdır.

Önemli

/Wp64 derleyici seçeneği ve __w64 anahtar sözcüğü Visual Studio 2010 ve Visual Studio 2012'de kullanım dışıdır ve Visual Studio 2013'te başlayarak desteklenmez. Bu anahtarı kullanan bir projeyi dönüştürürseniz, dönüştürme sırasında anahtar geçirilmez. Visual Studio 2010 veya Visual Studio 2012'de bu seçeneği kullanmak için, proje özelliklerinin Komut Satırı bölümündeki Ek Seçenekler'in altına derleyici anahtarını yazmanız gerekir. Komut satırında /Wp64 derleyici seçeneğini kullanırsanız, derleyici Komut Satırı Uyarısı D9002'yi yayınlar. 64 bit taşınabilirlik sorunlarını algılamak için bu seçeneği ve anahtar sözcüğü kullanmak yerine, 64 bit platformu hedefleyen bir MSVC derleyicisi kullanın ve /W4 seçeneğini belirtin. Daha fazla bilgi için bkz . 64 bit, x64 hedefleri için C++ projelerini yapılandırma.

Aşağıdaki türlerdeki değişkenler, 64 bit işletim sisteminde kullanılıyormuş gibi 32 bit işletim sisteminde test edilir:

  • int

  • uzun

  • pointer

Uygulamanızı 64 bit x64 kodu derleyen bir derleyici kullanarak düzenli olarak derlerseniz, 64 bit derleyici tüm sorunları algıladığı için 32 bit derlemelerinizde /Wp64'i devre dışı bırakabilirsiniz. Windows 64 bit işletim sistemini hedefleme hakkında daha fazla bilgi için bkz . 64 bit, x64 hedefleri için C++ projelerini yapılandırma.

Bu derleyici seçeneğini Visual Studio geliştirme ortamında ayarlamak için

  1. Projenin Özellik Sayfaları iletişim kutusunu açın. Ayrıntılar için bkz . Visual Studio'da C++ derleyicisi ve derleme özelliklerini ayarlama.

  2. Yapılandırma Özellikleri>C/C++>Komut Satırı özellik sayfasını seçin.

  3. Ek Seçenekler kutusunu /Wp64 içerecek şekilde değiştirin.

Bu derleyici seçeneğini program üzerinden ayarlamak için

Ayrıca bkz.

MSVC Derleyicisi Seçenekleri
MSVC Derleyicisi Komut Satırı Söz Dizimi
C++ projelerini 64 bit x64 hedefleri için yapılandırma