我已经按照官方网站上的指导在我的电脑上安装了OpenCV 4.2.0。然后,我在我的Visual Studio 2019中对其进行了配置,也遵循了其官方网站上的指导。我使用OpenCV的函数imread
创建了一个示例。它可以正常运行。
问题是,我如何通过点击ctrl+mouseleft来跳转到它的源代码而不是.hpp
文件?
另一个问题是,当我调试这个项目时,我在函数imread
所在的行中设置了断点,然后按F11单步执行。它无法进入函数imread
定义的位置。我想了解这个函数是如何工作的。
我尝试过在"工具"->"选项"->"调试"->"符号"中检查Microsoft Symbol Server,但它只能使我的代码无法运行。(可能是因为我的互联网需要很长时间才能连接到Microsoft Server(。在同一个对话框中,我添加了opencv_world420d.pdb
或更改了符号缓存的目录。它对我不起作用。
我也尝试过复制.pdb
文件或其他东西。请告诉我怎么做。谢谢
为pdb文件添加路径
嗨,我遇到了和你一样的问题。但是,在直接添加了pdb文件所在的目录路径之后,不需要关心"微软符号服务器",我成功地进入了opencv功能。
希望这能帮助你:(
成功访问opencv源文件
在调试代码时,您不应该真正需要进入第三方库代码。
查看您想要什么的最简单方法是使用源代码检查github repo。
https://github.com/opencv/opencv
找到您要查找的源文件,然后查看您想要查看的函数。