MS Visual Studio 10'da numaralı .PDB
her zaman statik kitaplığı (.LIB
) oluştururken, her zamanolarak adlandırılır.
Ben "PublishedLibraries"
bir dizine birkaç farklı kütüphaneler (ve onların hata ayıklama simgeleri) kopyalamak çalışıyorum çünküVisual Studio 10'daki Kütüphanelerle PDB dosyaları 10
Bu benim için bir sorun (hata ayıklama bilgisi [MyProjectName].pdb
olduğu, bir .DLL
bina aksine), ama tüm vc100.pdb
isimleri açıkça çarpışıyor.
ben onun .LIB
maç için her .PDB
isimlerini değiştirebilir eminim, ama benim için büyük soru neden Visual Studio vc100.pdb
projectA.pdb
daha iyi bir isim olduğunu sanıyor mi ??
Tüm isimler çakışıyorsa, Debug Bilgisi ile birden çok kitaplıktan nasıl çalışmayı amaçlıyoruz?
err, doğrudan bir .lib hata ayıklama nasıl? IMO bir DLL veya exe içine inşa ederseniz, bu hata ayıklamak için gereken her şeye sahip olacak. –
Bir yürütülebilirliğe çeşitli kütüphaneler (ve başka bir kod) oluşturursam, bu yürütülebilir dosya çeşitli 'vc100.pdb' dosyalarından bilgi gerektirmiyor mu? Hepsi aynı çatışan adı varsa hepsini nasıl okuyor? – abelenky
"Program veritabanı" dır, bağımlılık bilgisi içerir. Oluşturulduğu yerde bırakın. İhtiyacınız olan PDB, statik kütüphaneyi bir yürütülebilir dosyaya bağlayana kadar oluşturulmaz. –