我在Visual Studio 2008中有一个解决方案,它有几十个项目。
我想将所有pdb放在同一个文件夹中。
从项目的属性页面,我看到pdb将转到“中间目录”;也.obj文件转到“中间目录”。
我们的每个项目都有自己的文件夹,因为我们希望将.obj分开,同时我希望将所有pdb放在同一个文件夹中。
查看buildlog.htm我看到控制pdb路径的选项/ PDB,我觉得这个选项在属性页面中不可用。
也许我将不得不使用post buil脚本?
答案 0 :(得分:5)
我只使用Visual Studio 2005,但这里的PDB路径是通过链接器属性选项卡 - >来控制的。 调试 - >创建程序数据库。
此处的路径默认为$(TargetDir)$(TargetName).pdb
,这是您的输出(二进制)所在的目录。
您确定,您没有将其与编译器 - >混合使用吗? 输出选项?您在此处设置的PDB路径仅适用于预编译的标头。