/bigobj (.Obj Dosyasında Bölüm Sayısını Arttırma)

/bigobj , nesne dosyasının içerebileceği bölüm sayısını artırır.

Sözdizimi

/bigobj

Açıklamalar

Varsayılan olarak, bir nesne dosyası en fazla 65.279 (neredeyse 2^16) adreslenebilir bölüm barındırabilir. Bu sınır, hangi hedef platform belirtilirse belirtsin geçerlidir. /bigobj bu adres kapasitesini 4.294.967.296'ya (2^32) yükseltir.

Çoğu modül, 65.279'dan fazla bölüm içeren bir .obj dosyası oluşturmaz. Ancak, makine tarafından oluşturulan kod veya şablon kitaplıklarını yoğun bir şekilde kullanan kod, daha fazla bölüm barındırabilecek .obj dosyaları gerektirebilir. Makine tarafından oluşturulan XAML kodu çok sayıda üst bilgi içerdiğinden /bigobj, Evrensel Windows Platformu (UWP) projelerinde varsayılan olarak etkinleştirilir. UWP uygulama projesinde bu seçeneği devre dışı bırakırsanız kodunuz C1128 derleyici hatası oluşturabilir.

PE-COFF nesne dosyası biçimi hakkında bilgi için Windows belgelerinde PE Biçimi'ne bakın.

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 kutusuna /bigobj derleyicisi seçeneğini girin.

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