我在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文件,即。它可能是旧的/新的吗?
此致 奥利弗
答案 0 :(得分:0)
7.00是原始VS.NET的Visual C ++版本号,所以我希望调试器能够使用它生成的PDB文件。
我想想你还需要为编译器提供类似/ Zi的东西,并且必须切换到链接器以获得PDB调试符号。