加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

OpenCV 2.2 Windows XP MinGW构建在namedWindow上崩溃,即imsh??o

发布时间:2020-12-13 21:29:04 所属栏目:Windows 来源:网络整理
导读:我下载了最新的 Windows OpenCV 2.2源代码,并在CMake 2.8的帮助下使用MinGW 4.4.1在Windows XP上编译. 一切顺利,编译(mingw32-make)和安装(mingw32-make install)成功完成. 但是,当我编译一些包含highgui的namedWindow()和imshow()函数的代码时,它会编译,但
我下载了最新的 Windows OpenCV 2.2源代码,并在CMake 2.8的帮助下使用MinGW 4.4.1在Windows XP上编译.

一切顺利,编译(mingw32-make)和安装(mingw32-make install)成功完成.

但是,当我编译一些包含highgui的namedWindow()和imshow()函数的代码时,它会编译,但程序会崩溃.以下单行代码崩溃:

namedWindow(“img”,CV_WINDOW_AUTOSIZE);

附带OpenCV的示例程序,显示图像,也崩溃.

有没有人遇到过同样的问题,你有解决方案吗?

我也编译并在linux(Ubuntu)上使用OpenCV 2.2没有任何问题.

非常感谢.

我有同样的问题.我在WindowsXP下使用CMake,MSYS-make和mingw构建了OpenCV 2.2.

溶剂在此解释:mingw32 SSE/SSE2 instabilities

我所做的是以下内容:

>使用CMake(2.8.4),指定目标目录并为MSYS的make运行“Configure”.
>在“CMAKE_BUILD_TYPE”中键入Debug.
>删除“SSE2”的复选标记.
>再次运行“配置”.
>运行“生成”.
>在目标目录中运行make.
>运行make install.

这对我有用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读