DDK生成的过时PDB文件

时间:2010-05-31 18:04:50

标签: c++ pdb-files wdk

我在VS.NET 2002(C ++)中有一个非常简单的应用程序,它从DLL调用一个函数。 DLL使用WINDDK构建,MSC_OPTIMIZATION设置为/ Od / Oi

当我尝试从DLL中导入导出的函数时,它失败了。然后我尝试从WINDDK生成的PDB文件中加载符号(XP Checked环境),但是我得到“pdb格式已过时”的消息。

PDB文件是“Microsoft C / C ++ MSF 7.00”

VS.NET 2002能否读取此PDB文件,即。它可能是旧的/新的吗?

此致 奥利弗

1 个答案:

答案 0 :(得分:0)

7.00是原始VS.NET的Visual C ++版本号,所以我希望调试器能够使用它生成的PDB文件。

想想你还需要为编译器提供类似/ Zi的东西,并且必须切换到链接器以获得PDB调试符号。