在 Visual Studio 2003 中,如果我链接的库没有相应的 PDB 文件,我会收到警告:
foo.lib(bar.obj):警告 LNK4099:找不到 PDB 'other.pdb';链接对象好像没有调试信息
如果 PDB 位于其原始构建位置,VS 可以找到它们,以及它们是否位于当前构建目录中,但似乎就是这样。有没有办法可以告诉 Visual Studio 它应该在哪里寻找 PDB?我有一个模糊的概念,即符号服务器可能会工作,但这似乎是很多开销;我只是在寻找类似link.exe /pdbpath c:\pdbs_are_right_here
添加搜索路径的东西,比如/I
添加包含路径。或者,除了当前目录和 PDB 写入的原始绝对路径之外,它还搜索其他路径吗?