C ++调试问题 - pdb文件

时间:2009-11-15 09:46:34

标签: c++ visual-c++ pdb-files

我的项目中有几个DLL被定义为在同一文件夹中创建* .pdb文件(调试信息)。问题是该文件夹中实际存在的唯一* .pdb文件是属于最后编译的DLL的文件。因此,我只能调试最后一个项目(每个编译删除文件夹中的所有* .pdb并创建当前编译的DLL pdb文件。)

我该如何解决? 我正在使用Visual Studio 2003。

2 个答案:

答案 0 :(得分:5)

您可以从项目设置中的 Extensions中删除*.pdb以删除,或者更好地使用不同的中级目录。 这两个设置都在配置属性 - >中。 一般

答案 1 :(得分:0)

或者您可以为程序版本创建单独的文件夹,并始终从最新的release-folder编译和执行您的程序。通过这种方式,您还可以管理所有其他外部文件,例如图像和其他外部文件。