Visual studio OpenCV调试/步入问题

Visual studio OpenCV调试/步入问题,visual-studio,debugging,opencv,Visual Studio,Debugging,Opencv,我在OpenCV中遇到了以下问题:我使用CMake构建了OpenCV库,并编译了OpenCV解决方案,并生成了相应的.pdb文件。我有一个使用OpenCV库的项目,我想进入一个崩溃的函数(CVC)。我已经在我的项目中包含了这些符号(文件夹是.pdb文件所在的位置),当它在该函数中点击断点时,我点击了“单步执行”,生成了错误,它不会进入OpenCV源函数。在运行时,“模块”窗口显示opencv_calib3d.dll(以及其他opencv_*.dll)表示“无法找到或打开PDB文件” 有人能告诉我

我在OpenCV中遇到了以下问题:我使用CMake构建了OpenCV库,并编译了OpenCV解决方案,并生成了相应的.pdb文件。我有一个使用OpenCV库的项目,我想进入一个崩溃的函数(CVC)。我已经在我的项目中包含了这些符号(文件夹是.pdb文件所在的位置),当它在该函数中点击断点时,我点击了“单步执行”,生成了错误,它不会进入OpenCV源函数。在运行时,“模块”窗口显示opencv_calib3d.dll(以及其他opencv_*.dll)表示“无法找到或打开PDB文件”

有人能告诉我正确的方法吗?? 提前感谢,,
Tamash

为了进入openCV代码,您必须将pdb和dll文件复制到项目的位置

为此,请转到项目属性,在生成后步骤中键入以下行:

copy "C:\OpenCV2.31\CMake_Build\bin\Debug\*.dll"
 copy "C:\OpenCV2.31\CMake_Build\bin\Debug\*.pdb"

如果不起作用,则必须在项目设置中包含openCV库的*h和*cpp目录:

在其他包含目录类型上:

C:\OpenCV2.3\infustracture\Dienet;C:\OpenCV2.31\opencv\build\include;C:\OpenCV2.31\opencv\build\include\opencv;C:\OpenCV2.31\opencv\build\include\opencv2;%(AdditionalIncludeDirectories)

祝你好运