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.
Önemli
/DYNAMICDEOPT
bağlayıcı anahtarı şu anda ÖNİzLEME aşamasındadır.
Bu bilgiler, yayından önce önemli ölçüde değiştirilebilen bir ön sürüm özelliğiyle ilgilidir. Microsoft, burada sağlanan bilgilerle ilgili olarak açık veya zımni hiçbir garanti vermez.
/DYNAMICDEOPT
bağlayıcı seçeneği, /dynamicdeopt
derleyici anahtarıyla kullanıldığında C++ Dinamik Hata Ayıklama (Önizleme) etkinleştirir. Bu seçenek, iyileştirilmiş kodun derlenmiş gibi hatalarını ayıklamanıza ve isteğe bağlı işlev kullanımdan kaldırma özelliğiyle herhangi bir yere adım atmanıza olanak tanır.
Sözdizimi
/DYNAMICDEOPT
/DYNAMICDEOPT:SUFFIX=<suffix>
/DYNAMICDEOPT:SYNC
Tartışmalar
suffix
Açılmamış çıktı için dosya uzantısını belirtin.
Hiçbir seçenek olmadan ve giriş olarak test.cpp
verilmeyen derleyici çıktısı, test.obj
, test.exe
ve test.pdb
ile test.alt.obj
, test.alt.exe
ve test.alt.pdb
içerir. Bu anahtar, iyileştirilmemiş ikili derleme yapıtlarının son ekini .alt
başka bir şeye değiştirmenize olanak tanır. Son eki değiştirirseniz, tüm dosyaların yeni son eki kullanması ve /dynamicdeopt:suffix
(Önizleme)kullanılarak derleyiciye geçirilen adla eşleşmesi gerekir. Sahip olduğunuz diğer dosyalarla dosya adı çakışmalarını önlemeniz gerekmedikçe genellikle bu anahtarı kullanmazsınız.
SYNC
İyileştirilmiş çıkışı paralel yerine derledikten sonra, iyileştirilmiş çıkışı derler. Varsayılan olarak, derleyici iyileştirilmemiş ikiliyi bağlamak için paralel bir bağlayıcı oluşturur. Bu anahtar, ikinci bağlantının ilk bağlantıdan sonra seri olarak çalışmasını sağlar. Bu anahtarın derleme ortamınıza daha uygun olması durumunda sağlanır.
Açıklamalar
Visual Studio 2022 Sürüm 17.14 Önizleme 2 ile başlayan bu önizleme bayrağı yalnızca x64 projeleri için geçerlidir.
IncrediBuild 10.24, C++ Dinamik Hata Ayıklama derlemelerini destekler.
FastBuild v1.15, C++ Dinamik Hata Ayıklama derlemelerini destekler.
Visual Studio geliştirme ortamında bu bağlayıcı seçeneğini ayarlayın
- Projenin Özellik Sayfaları iletişim kutusunu açın. Ayrıntılar için bkz . Visual Studio'da C++ derleyicisi ve derleme özelliklerini ayarlama.
- Bağlayıcı>Hata Ayıklama özellik sayfasını seçin.
Bu bağlayıcı seçeneğini program aracılığıyla ayarla
- Bkz. GenerateDebugInformation.
Ayrıca bkz.
/dynamicdeopt
(C++ Dinamik Hata Ayıklamayı Etkinleştir) (Önizleme)
C++ Dinamik Hata Ayıklama (Önizleme)
MSVC bağlayıcı başvurusu
MSVC bağlayıcı seçenekleri