如何在Visual Studio 2019中进入OpenCV源代码

vsnjm48y  于 8个月前  发布在  其他
关注(0)|答案(2)|浏览(125)

我已经在我的计算机上安装了OpenCV 4.2.0,遵循the guidance on its official website。然后我在Visual Studio 2019中配置了它,也遵循the guidance on its offical website。我使用OpenCV的函数imread创建了一个示例。它可以正常运行。
问题是我如何才能跳转到它的源代码,而不是.hpp文件,通过点击这个函数上的cnc + mouseleft?
另外一个问题是我调试这个项目的时候,在imread函数所在的行设置了断点,按F11单步执行,不能单步执行到imread函数定义的地方,我想了解一下这个函数是怎么工作的。
我试过在工具->选项->删除->符号检查Microsoft Symbol Server,但它只能使我的代码无法运行。(可能是因为我的互联网需要很长时间才能连接到Microsoft Server)。在同一个对话框中,我添加opencv_world420d.pdb或更改符号缓存的目录。它对我无效。
我也试过复制.pdb文件或其他东西。请告诉我如何做。谢谢

neskvpey

neskvpey1#

Add path for pdb file
你好,我遇到了和你一样的问题。但是,在直接添加PDB文件所在的目录路径后,不关心“Microsoft Symbol Server”,我成功地进入了opencv函数。
希望这对你有帮助:)
Succeed to visit opencv source file

pqwbnv8z

pqwbnv8z2#

在调试代码时,你不应该真的需要进入第三方库代码。
查看你想要的内容的最简单方法是检查github repo的源代码。
https://github.com/opencv/opencv
找到您要查找的源文件,然后查看您想要查看的函数。

相关问题