我在 Visual Studio 2008 中有一个解决方案,它有几十个项目。
我希望将所有 pdb 放在同一个文件夹中。
从项目的属性页中,我看到 pdb 将转到“中间目录”; .obj 文件也转到“中间目录”。
我们的每个项目都有自己的文件夹,因为我们希望将 .obj 分开,同时我希望将所有 pdb 放在同一个文件夹中。
查看 buildlog.htm,我看到控制 pdb 路径的选项/PDB,在我看来,该选项在属性页中不可用。
也许我必须使用构建后脚本?
最佳答案
我只使用 Visual Studio 2005,但这里的 PDB 路径是通过链接器属性选项卡 -> 调试 -> 创建程序数据库来控制的。
这里的路径默认为$(TargetDir)$(TargetName).pdb
,这是输出(二进制)所在的目录。
您确定没有将其与编译器 -> 输出选项混合吗?您设置的 PDB 路径仅适用于预编译头。
关于visual-studio - 如何获取同一文件夹中的所有 .pdb 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1757385/