Aracılığıyla paylaş


/Zl (Varsayılan Kitaplık Adını Atla)

Varsayılan C çalışma zamanı kitaplık adı .obj dosyasından atlar.Varsayılan olarak, derleyici .obj dosyasına doğru kitaplık bağlayıcıya yönlendirmek için kitaplığının adını geçirir.

/Zl

Notlar

Varsayılan Kitaplığı hakkında daha fazla bilgi için bkz: Kullanımı çalışma zamanı kitaplığı.

Kullanabileceğiniz /Zl bir kitaplık içine koymak için plan .obj dosyaları derlemek için.Kitaplık adı yoksayarak yalnızca küçük bir miktar alanı tek .obj dosya kaydeder, ancak birçok nesne modülleri içeren kitaplığa kaydedilen toplam alan önemlidir.

Bu seçenek gelişmiş bir seçenektir.Bu seçeneği ayarlamak, uygulamanız bu desteği kullanıyorsa bağlantı zamanı hataları ortaya çıkan, uygulama tarafından gerekli olabilecek bazı C çalışma zamanı kitaplık desteği kaldırır.Bu seçeneği kullanırsanız, başka bir yolla gerekli bileşenleri sağlamanız gerekir.

Use /NODEFAULTLIB (Kitaplıkları Yoksay). Kitaplık yoksaymak için bağlayıcı yönlendirmek için tüm .obj dosyaları başvuruyor.

Daha fazla bilgi için bkz. CRT Kitaplık Özellikleri.

İle derlerken /Zl, _VC_NODEFAULTLIB tanımlanır. Örneğin:

// vc_nodefaultlib.cpp
// compile with: /Zl
void Test() {
   #ifdef _VC_NODEFAULTLIB
      int i;
   #endif

   int i;   // C2086
}

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

  1. Projenin Özellik Sayfaları iletişim kutusunu açın.Ayrıntılar için bkz. Nasıl Yapılır: Proje Özellik Sayfalarını Açma.

  2. C/C++ klasörünü tıklatın.

  3. ' I Gelişmiş özellik sayfası.

  4. Değiştirme Varsayılan kitaplığı adlarında atlamak özelliği.

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

Ayrıca bkz.

Başvuru

Derleyici Seçenekleri

Derleyici Seçeneklerini Ayarlama