【发布时间】:2020-02-28 17:22:19
【问题描述】:
我已经按照the guidance on its official website 在我的电脑上安装了 OpenCV 4.2.0。然后我在我的 Visual Studio 2019 中对其进行了配置,同样遵循 the guidance on its offical website。我使用 OpenCV 的函数 imread 创建了一个示例。它可以正常运行。
问题是如何通过在此函数上按 ctrl + mouseleft 跳转到其源代码而不是 .hpp 文件?
另一个问题是我在调试这个项目的时候,在函数imread所在的行设置断点,按F11单步,无法单步到函数imread定义的位置。我想了解这个函数是如何工作的。
我在Tools-> Options -> Debug -> Symbol check Microsoft Symbol Server中试过了,但是只能让我的代码无法运行。(可能是因为我的internet需要很长时间才能连接到Microsoft Server)。并且在我添加opencv_world420d.pdb 或更改符号缓存目录的同一对话框。它对我不起作用。
我也尝试过复制.pdb 文件或其他内容。请告诉我怎么做。谢谢
【问题讨论】:
-
我认为这是不可能的,你编译了 OpenCV 并且你正在调用库中的符号。我猜你只能调试你编译的代码。
-
也许你实际上必须在调试模式下编译并使用调试库
标签: c++ opencv visual-studio-2019