77范文网 - 专业文章范例文档资料分享平台

win7下配置OpenCV的Qt开发环境 - 图文

来源:网络收集 时间:2020-06-03 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

[OpenCV] -- win7下配置OpenCV的Qt开发环境

Email : hahayacoder@gmail.com

0 编译、配置OpenCV的工程相当曲折,编译OpenCV不下5次,一开始还以为是自己的配置、编译步骤有问题,后来发现原来是自己电脑装的Qt Creator版本有点低,里面的MingW版本较低,而OpenCV下载的是最新版本,最新版本的OpenCV需要高版本的MingW。最后果断换成高版本Qt Creator,终于编译成功。

1 下载所需工具

(1)Qt Creator 下载地址http://qt-project.org (建议下载最新版本,因为里面带的MinGW版本较高,我最开始使用Qt 4.7.4编译OpenCV-2.4.4一直报错,后来换成Qt 5.0.1编译成功)

(2)OpenCV 下载地址http://opencv.org/(不建议下载最新版本,最新版本的编译需要高版本的MinGW,不然在执行mingw32-make命令会报错)

(3)CMake 下载地址http://www.cmake.org/cmake/resources/software.html

2 安装Qt Creator,过程很简单,一直下一步就OK

3 安装OpenCV,设置解压路径就OK

4 安装CMake,过程同样很简单(注意:(1)安装路径不能有中文和空格(2)勾选加入所有境变量中)

5 目前最新的OpenCV版本,安装之后的目录下面有源码和个版本的lib和dll,不过为避免出现问题,还是自己编译

6 将C:\\Qt\\Qt5.0.1\\Tools\\MinGW\\bin加入系统的Path环境变量(假设Qt Creator安装在C盘)

7 打开CMake,使用CMake编译OpenCV。配置源码路径与生成的目标路径 (1)源码路径:要选择OpenCV安装目录下含有如下文件的文件夹 (2)目标路径:可以随意设置

8 点击Configure配置按钮。在弹出的对话框中选择MinGW makefiles,其余选项保持默认,点击Finish按钮,开始编译

9 CMake编译结束界面如下图,勾选生成列表中的WITH_OPENGL和WITH_QT两项,其他项最好不要改动 有一点需要注意一下,第二次configure的时候,会报错,说QT5CORE_DIR等等找不到,这一条上述教程里面没有说,我搜索了一下之后发现这个方法可以解决这个问题

点击Cmake的entry,然后添加如下的信息,左边不变,右边为你的qt5的路径。 CMAKE_PREFIX_PATH \ C:\\Qt\\Qt5.3.2\\5.3\\mingw482_32 \ 这样就ok了。

10 再次点击Configure按钮,红色消失

11 点击Generate按钮,生成makefile文件,成功后,底下会提示Generating done

12 打开cmd,进入刚才设置的目标路径(C:\\OpenCV),输入mingw32-make命令开始编译

13 此过程较为漫长,建议关掉杀毒软件可能会快些,在我的ThinkPad T420上耗时30分钟

14 执行mingw32-make install,此过程大约需要1到2分钟

15 下面开始配置Qt Creator的OpenCV开发环境,拷贝下面三个文件夹放在同一个文件夹下(只需这三个目录,其余生成的文件和文件夹可以删除,以节省磁盘空间) (1)OpenCV-2.4.4安装目录下的build/include目录

(2)CMake目标路径下,MinGW编译后的bin目录

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库win7下配置OpenCV的Qt开发环境 - 图文在线全文阅读。

win7下配置OpenCV的Qt开发环境 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1086796.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: