/ZF (Daha hızlı PDB oluşturma)

mspdbsrv.exe'ye yapılan RPC çağrılarını en aza indirerek paralel derlemelerde daha hızlı PDB oluşturmayı etkinleştirin.

Sözdizimi

/Zf

Açıklamalar

/Zf seçeneği, /MP (Birden Çok İşlemle Derleme) seçeneği kullanılırken veya derleme sistemi (örneğin, MSBuild veya CMake) aynı anda birden çok cl.exe derleyici işlemi çalıştırabilirse, PDB dosyalarının daha hızlı oluşturulması için derleyici desteği sağlar. Bu seçenek, derleyici ön ucunun PDB dosyasındaki her tür kaydı için tür dizinlerinin oluşturulmasını derlemenin sonuna kadar geciktirmesine neden olur, ardından her kayıt için bir RPC isteği yapmak yerine tümünü tek bir RPC çağrısında mspdbsrv.exe'ye çağırır. Bu, birden çok cl.exe derleyici işleminin aynı anda çalıştığı bir ortamda mspdbsrv.exe işlemi üzerindeki RPC yükünü azaltarak derleme aktarım hızını önemli ölçüde iyileştirebilir.

/Zf seçeneği yalnızca PDB oluşturma için geçerli olduğundan , /Zi veya /ZI seçeneğini gerektirir.

/Zf seçeneği, varsayılan olarak kapalı olduğu Visual Studio 2017 sürüm 15.1'de kullanılabilir. Visual Studio 2017 sürüm 15.7'den başlayarak, /Zi veya /ZI seçeneği etkinleştirildiğinde bu seçenek varsayılan olarak açıktır.

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 özelliğini /Zf'yi içerecek şekilde değiştirin ve ardından Tamam'ı seçin.

Ayrıca bkz.

Alfabetik Listelenmiş Derleyici Seçenekleri
/MP (Birden Çok Süreçle Derleme)