我按照此 SO 链接中的步骤在 Windows 中使用 OpenCV2.4.0 编译示例程序。我使用 Mingw 在 DEVC++ 和 NetBeans 中进行了设置。我的示例程序正在正确编译,但是当我运行 exe 时,应用程序崩溃了。
但是在同一台机器上,我使用了 opencv2.1.0 并且编译了相同的示例程序,并且在运行它时没有崩溃。
以下是我尝试执行的示例代码:
#include "highgui.h"
using namespace std;
int main( int argc, char** argv ) {
IplImage* img = cvLoadImage( "C:\\Documents and Settings\\All Users\\Documents\\My Pictures\\Sample Pictures\\Water lilies.jpg" );
cvNamedWindow( "Sample", CV_WINDOW_AUTOSIZE );
cvShowImage( "Sample", img );
cvWaitKey(0);
cvReleaseImage( &img );
cvDestroyWindow( "Sample" );
}
更新 :
我按照moskito-x链接的步骤构建opencv,当我按“配置”时,出现以下错误。我的 make 文件大小也是 35kb。有什么建议可以解决这个问题吗?