/DYNAMICDEOPT (C++ Dinamik Hata Ayıklama desteği)

/DYNAMICDEOPT Bağlayıcı seçeneği, derleyici anahtarıyla /dynamicdeoptkullanıldığında C++ Dinamik Hata Ayıklama'yı etkinleştirir. Bu özelliği kullanarak, iyileştirilmiş kodun hatalarını, derlenmiş gibi ayıklayabilirsiniz. İsteğe bağlı işlev kaldırma özelliğiyle istediğiniz yere adım atabilirsiniz.

Sözdizimi

/DYNAMICDEOPT
/DYNAMICDEOPT:SUFFIX=<suffix>
/DYNAMICDEOPT:SYNC

Tartışmalar

suffix
Açılmamış çıktı için dosya uzantısını belirtin.

Seçenekleri belirtmezseniz ve giriş olarak kullanırsanız test.cpp , derleyici çıktısı test.obj, test.exeve test.pdb, ile birlikte test.alt.obj, test.alt.exeve test.alt.pdbiç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 kullanarak /dynamicdeopt:suffixderleyiciye geçirdiğiniz adla eşleşmesi gerekir. Genellikle, sahip olduğunuz diğer dosyalarla dosya adı çakışmalarından kaçınmanız gerekmediği sürece 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 bayrak 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

  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. Bağlayıcı>Hata Ayıklama özellik sayfasını seçin.

Bu bağlayıcı seçeneğini program aracılığıyla ayarla

Ayrıca bkz.

/dynamicdeopt (C++ Dinamik Hata Ayıklamayı Etkinleştir)
C++ Dinamik Hata Ayıklama
MSVC bağlayıcı başvurusu
MSVC bağlayıcı seçenekleri