我已经使用MingW安装了代码块,并按照HERE的说明进行了安装
我用MingW下载了CodeBlocks。按照上面的链接中的说明,并编写了以下程序
码:
#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace std;
using namespace cv;
int main()
{
cout<<"Testing";
Mat image;// new blank image
image = cv::imread("test.png", 0);// read the file
namedWindow( "Display window", CV_WINDOW_AUTOSIZE );// create a window for display.
imshow( "Display window", image );// show our image inside it.
waitKey(0);// wait for a keystroke in the window
return 0;
}
默认编译器选项设置为GCC编译器。
当我单击IDE上的“生成并运行”按钮时,它显示“找不到入口点”错误消息,指出“过程入口点__gxx_personality_v0不能位于动态链接库libstdc++-6.dll中”
我不明白发生了什么。我一直在尝试使用各种IDE运行此小代码。我不明白出了什么问题。
最佳答案
我是您遵循的教程的创建者!我已对其进行更新以解决此问题-即,当前在Windows上将OpenCV与MinGW一起使用的最佳方法是使用cmake构建自己的二进制文件。
最好,
凯文
关于opencv - CodeBlocks IDE Open CV MingW Windows 7,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19491086/