eklenmesi için hata ayıklama modunda bir kitaplık yapıyorum ve iyi oluşturuluyor, ancak bu kitaplığın yerleşik sürümü herhangi bir şekilde gösterilmiyor hata ayıklama modunda oluşturulur. Demek istediğim, eğer kütüphaneye mylib denirse ve debug modunda oluşturduktan sonra mylib.dll alıyorum ki, hangi modda inşa ettiğimi gerçekten bilmiyorum. Ben mylibd.dll veya mylib_d_.dll denilen çıkışım olurdu tercih ederim, ancak Visual Studio 2015'te böyle bir şey belirtmek mümkün mü?Hata ayıklama modunda dll yapmamı istediğim linker'e d
0
A
cevap
0
Visual Studio'da yapı yapılandırması başına farklı ayarlara sahip olabilirsiniz. Bu nedenle, istediğinizi elde etmek için, kitaplık adlarını yalnızca Hata Ayıklama yapılandırması için değiştirirsiniz.
Çözüm Explorer , sağ, söz konusu kütüphaneden tıklayın ve Özellikleri gidin. Yapılandırma açılan kutusunun Hata Ayıklaması olarak ayarlandığından emin olun. Ardından, Yapılandırma Özellikleri'da, Genel grubunu seçin ve Hedef Adını ayarını istediğiniz gibi değiştirin.- Bağlayıcı/Genel/Çıktı Dosyası
- Bağlayıcı/Manifest Dosyası/Manifest Dosyası
- Bağlayıcı/ayıklama/üret Programı Veritabanı Dosyası :
- Bağlayıcı/Gelişmiş/İthalat Kütüphane
da oluşturulan çıktı dosyaları için birçok bireysel ayar vardır
Sen Lin tam komut satırını kontrol katına çıkarabilir Tüm dosya isimlerinin beklentilerinize uyduğundan emin olmak için ker/Komut Satırı.
Benzer şekilde, bu statik kütüphaneler için de yapılabilir. Bu durumda uygun yapılandırma özellikleri grubu Kütüphaneci olarak adlandırılır.
Evet, yapı yapılandırması başına farklılık gösteren ayarlara sahip olabilirsiniz. Sadece kütüphane isimlerini sadece Debug konfigürasyonu için değiştirin. –
Solution Explorer'da, kütüphaneye sağ tıklayın, Özellikler'e gidin. Yalnızca Hata ayıklama yapılandırmasını seçin ve ya hedef adını değiştirin ya da Bağlayıcı özelliklerinden geçin ve buradaki adları değiştirin. –
@ DanMašek Merhaba, teşekkürler, yorumunuzu bir cevap verin ve kabul edeceğim. Teşekkür ederim. –