C ++ static lib pdb未合并到DLL pdb

时间:2015-02-26 16:32:44

标签: c++ debugging visual-studio-2008 static-linking pdb

我正在使用visual studio 2008。

我有一个C#.exe文件A.exe,它使用C ++ DLL B.dll。 B.dll静态链接到C ++ lib C.lib,它在编译时有一个C.pdb文件。

我知道B.pdb应该包含来自C.pdb的所有调试信息。

现在调试时,A.exe和B.dll以及B.pdb在同一个目录中。我可以进入B.dll代码,但不能进入C.lib代码,因为visual studio说没有加载调试信息。

它们都是调试版本。我仔细检查了编译/链接设置,但看不到问题。

0 个答案:

没有答案