OpenCV 3 Visual Studio 2017调试调用堆栈号.pdb文件

wfsdck30  于 2023-03-23  发布在  其他
关注(0)|答案(1)|浏览(131)

我在我的Surface Pro(Windows 10 64位)上安装了OpenCV 3 for Microsoft Visual Studio 2017。我用C++编码。
当我的程序遇到bug时,我需要看到它在哪里出错,但是,如果bug在OpenCV源代码中,我就看不到它,所以我只能猜测问题是什么。
当我试图在调用堆栈中查找错误时,它无法加载源代码所在的页面,而是说.pdb文件未加载。.pdb文件在我的系统上不存在,我已经搜索了它们。我已经找到了解决方案,如果你有.pdb文件,但无法找到解释如何生成.pdb文件的任何地方。
所以我在这个论坛上,有人能帮我吗?这是非常困难的调试东西时,你不知道的问题。

ef1yzkbh

ef1yzkbh1#

解决方案是使用CMake重新安装,现在.pdb文件在那里并且读取良好!我终于可以正确调试这个woot-woot。谢谢,@drescherjm。

相关问题