我正在为OpenCV库编译一小段代码。我昨天在http://docs.opencv.org/3.0-last-rst/doc/tutorials/introduction/windows_install/windows_install.html和Visual Studio的东西上做了教程,并且教程代码正常工作,所以它不能与库本身有任何关系。
所以我昨天稍微修改了一下代码来执行此操作:
#include <opencv2/core.hpp>
#include <opencv2/imgcodecs.hpp>
#include <opencv2/highgui.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main( int argc, char** argv )
{
Mat A = Mat::eye(4, 4, CV_64F);
cout << "A = " << A << endl;
}
它正确编译但是在调试时,系统说它无法找到并加载位于SysWOW64文件夹中的各种PDB文件。
我附上了以下错误的图片。请注意,所有这些文件都在文件夹中 - 我快速搜索了一下。