我在CMake 2.8的幫助下,使用MinGW 4.4.1下載了最新的Windows版OpenCV 2.2源代碼並在Windows XP上編譯。OpenCV 2.2 Windows XP MinGW在namedWindow上構建崩潰,imshow
一切順利,編譯(mingw32-make)和安裝(mingw32-make install)成功完成。
但是,當我編譯一些包含highgui的namedWindow()和imshow()函數的代碼時,它會編譯但程序崩潰。以下單行代碼崩潰:
namedWindow(「img」,CV_WINDOW_AUTOSIZE);
與OpenCV一起使用的示例程序,顯示圖像也會崩潰。
有沒有人遇到同樣的問題,你有解決方案嗎?
我也編譯和使用Linux(Ubuntu)上的OpenCV 2.2沒有任何問題。
非常感謝。
是否有一個原因,你想用MinGW而不是Visual Studio使用OpenCV?我在Visual Studio下的OpenCV工作得很好。 – 2011-02-11 13:13:40