1

我正在尝试调试 OpenNI,所以我下载了源代码,编译,将 OpenNI 项目添加到我现有的解决方案中,包含新的头文件,链接到新编译的库,将 OpenNI 项目引用添加到我现有的项目中,并添加了 .pdb位置到我的 VS 符号位置。

毕竟,我仍然只能在头文件中打断点。每当我在源代码中添加断点时,VS 都会说未加载符号。有什么我没有做/做错的吗?谢谢!

4

1 回答 1

1

我猜想这些库的 PDB 实际上并没有被加载,或者与您正在加载的 DLL 不匹配。检查 VS10 的输出面板。加载 DLL 时,是否显示“已加载符号”?如果不是,则说明没有找到 PDB,或者找到了错误的 PDB。

(最初是一条评论,应 OP 的要求作为答案发布)。

于 2012-05-23T15:43:03.723 回答