我下载了最新的Windows版本的OpenCV 2.2源代码,并使用MinGW 4.4.1在Windows XP上编译,在CMake 2.8的帮助下。
一切顺利,编译(mingw32-make)和安装(mingw32-make install)成功完成。
但是,当我编译一些包含highgui的namedWindow()和imshow()函数的代码时,它会编译但程序崩溃。 以下单行代码崩溃:
namedWindow(“img”,CV_WINDOW_AUTOSIZE);
OpenCV的示例程序,显示图像,也崩溃。
有没有人遇到同样的问题,你有解决scheme吗?
我也编译和使用Linux(Ubuntu)上的OpenCV 2.2没有任何问题。
非常感谢。
我有同样的问题。 我在WindowsXP下使用CMake,MSYS-make和mingw构建了OpenCV 2.2。
溶解在这里解释: mingw32 SSE / SSE2不稳定性
我所做的是以下几点:
Debug
。 make
。 make install
。 这对我有效。