Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Visual Studio 2019 sürüm 16.0'da kullanım dışı bırakıldı. Değiştirilen C++ sınıf tanımlarını (üst bilgi (.h) dosyalarında depolanan) içeren C++ kaynak dosyalarının yeniden derlenmesi gerekip gerekmediğini belirleyen en az yeniden derlemeyi etkinleştirir.
Sözdizimi
/Gm
Açıklamalar
/Gm Visual Studio 2019 sürüm 16.0 itibariyle kullanım dışıdır. Bunu kullanmak derleyici uyarısı D9035 üretir. Bazı üst bilgi dosyası değişiklikleri için derleme tetiklemeyebilir. Bu seçeneği projelerinizden güvenle kaldırabilirsiniz. Derleme sürelerini geliştirmek için, bunun yerine önceden derlenmiş üst bilgileri ve artımlı ve paralel derleme seçeneklerini kullanmanızı öneririz. Kullanım dışı bırakılan derleyici seçeneklerinin listesi için, Kategoriye Göre Listelenen Derleyici Seçenekleri'ndeki Kullanım Dışı ve Kaldırılan Derleyici Seçenekleri bölümüne bakın.
Derleyici, ilk derleme sırasında kaynak dosyalar ve sınıf tanımları arasındaki bağımlılık bilgilerini projenin .idb dosyasında depolar. (Bağımlılık bilgileri, hangi kaynak dosyanın hangi sınıf tanımına bağımlı olduğunu ve tanımın hangi .h dosyasında bulunduğunu belirtir.) Sonraki derlemeler, değiştirilmiş bir .h dosyası içerse bile bir kaynak dosyanın derlenmesi gerekip gerekmediğini belirlemek için .idb dosyasında depolanan bilgileri kullanır.
Not
En az yeniden derleme, ekleme dosyaları arasında değişmeyen sınıf tanımlarına dayanır. .idb dosyasındaki bağımlılık bilgileri projenin tamamı için oluşturulduğundan, sınıf tanımları bir proje için genel olmalıdır (belirli bir sınıfın yalnızca bir tanımı olmalıdır). Projenizdeki bir sınıf için birden fazla tanımınız varsa, en az yeniden derlemeyi devre dışı bırakın.
Artımlı bağlayıcı, /ZW (Windows Çalışma Zamanı Derleme) seçeneğini kullanarak .obj dosyalarına dahil edilen Windows meta verilerini desteklemediğinden, /Gm seçeneği /ZW ile uyumlu değildir.
bu derleyici seçeneğini Visual Studio geliştirme ortamında ayarlamak için
- Projenin Özellik Sayfaları iletişim kutusunu açın. Ayrıntılar için bkz. C++ derleyicisini ayarlama ve Visual Studio içindeki derleme özellikleri.
- > > Kod Oluşturma özellik sayfasını seçin.
- En Az Yeniden Derlemeyi Etkinleştir özelliğini değiştirin.
Bu derleyici seçeneğini program üzerinden ayarlamak için
- Bkz. MinimalRebuild.
Ayrıca bkz.
MSVC Derleyicisi Seçenekleri
MSVC Derleyicisi Komut Satırı Söz Dizimi