.LIB在 MS Visual Studio 10 中使用调试信息构建静态库 ( ) 时,.PDB始终命名为vc100.pdb.
(而不是构建.DLL调试信息所在的[MyProjectName].pdb)
这对我来说是个问题,因为我试图将几个不同的库(及其调试符号)复制到 的目录中"PublishedLibraries",但所有vc100.pdb名称显然都会发生冲突。
我确定我可以更改每个名称.PDB以匹配其名称.LIB,但对我来说,更大的问题是为什么Visual Studio 认为vc100.pdb这个名称比projectA.pdb??
如果所有名称都冲突,我们打算如何使用来自多个库的调试信息?