Aracılığıyla paylaş


/FS (Zaman Uyumlu PDB Yazmalarını Zorla)

Güçleri yazar için program veritabanı (PDB) dosyası — tarafından oluşturulan /Zi veya /ZI— MSPDBSRV ile seri hale getirilmek üzere.EXE.

/FS

Notlar

Varsayılan olarak, zaman /Zi veya /ZI belirtilen, derleyici tür bilgileri ve simgesel hata ayıklama bilgilerini yazmak için PDB dosyalarını kilitler.Bu, derleyicinin türlerinin sayısı büyük olduğunda tür bilgileri üretmek için gereken süreyi önemli ölçüde azaltabilirsiniz.PDB dosyasını geçici olarak başka bir işlem kilit varsa — örneğin, bir virüsten koruma programı — derleyici tarafından yazma işlemleri başarısız olabilir ve önemli bir hata ortaya çıkabilir.Cl.exe'nin birden çok kopyasını aynı PDB dosyasını eriştiğinizde de bu sorun gerçekleşebilir — Örneğin, bağımsız çözümünüz varsa, aynı proje ara dizinleri veya çıktı dizinlerini ve paralel yapılar etkin duruma getirilir./FS Derleyici seçeneği, derleyici PDB dosyasını kilitlemelerini engeller ve MSPDBSRV gitmek için yazma zorlar.EXE erişim seri hale getirir.Bu yapılar önemli ölçüde uzun hale getirebilir ve birden çok örneğini cl.exe'nin PDB aynı anda eriştiğinde oluşabilecek tüm hataları engellemez.Çıktı konumlarını veya sizin olun projelerden biri diğeri üzerinde bağımlı seri zorla Proje oluşturulur ve Ara ayırmak bağımsız projeler yazmak böylece çözümünüz değiştirmenizi öneririz.

/MP seçeneğini etkinleştirir /FS varsayılan olarak.

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. Proje Özellikleriyle Çalışma.

  2. C/C++ klasörünü seçin.

  3. Komut Satırı özellik sayfasını seçin.

  4. Değiştirme Ek seçenekler dahil etmek için özellik /FS 'ı seçin ve Tamam.

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

Ayrıca bkz.

Başvuru

Derleyici Seçenekleri

Derleyici Seçeneklerini Ayarlama