1 搭建环境

(1)联想Y470笔记本电脑,win7操作系统

(2)Qt 5.2.1 Open Source :(Qt Online installer for Window(9MB),即下载页面最上面的下载项,下载后的文件名为:qt-opensource-windows-x86-1.5.0-2-online

(3)OpenCV下载,即在下载页面选择2.3,下载文件名为:OpenCV-2.3.1-win-superpack

(4)Cmake下载,即在下载页面选择文件名为:cmake-2.8.12.2-win32-x86

2 安装Qt

(1)选择自定义安装,安装过程中,除了去掉全部android选项外,一路点确定,安装目录为D:\Qt。

(2)打开Qt,运行测试程序,看是否安装成功。

(3)添加环境变量,为编译OpenCV做准备。安装方法为:我的电脑(点击)->属性(左击)->高级系统设置(单击)->高级(单击)->环境变量(单击)->系统变量(单击)->Path(或PATH,选择)->编辑->在最后面添加";<Qt_directory>\mingw\bin",本人为”;D:/Qt/Tools/mingw48_32/bin/",其中;表示路径分隔。

3 安装OpenCV

直接点击下载的文件即可,关键是指定一个不含空格的英文路径名,D:\QOpenCV

4安装Cmake

安装过程中,有两点要注意,一是指定一个不含空格的英文路径名,D:\QCMake 2.8;另一个是选择添加环境变量(这样就省去手动添加环境变量)

5编译OpenCV

(1)打开Cmake,设置opencv的源码目录D:/QOpenCV/opencv和编译后文件的存放目录D:/QOpenCV/mymingw,其中mymingw是新建的。

(2)点击配置(configure),会弹出一界面,分别设置为MinGW Makefiles和Specify native compolers。

(3)点击下一步,分别为C和C++指定编译器,即Qt下的编译器,分别设置为D:\Qt\Tools\mingw48_32\bin\gcc和D:\Qt\Tools\mingw48_32\bin\g++。

(4)然后点击配置,第一次设置的值或新值,会显示红色背景,如果没有错误,选择WITH_QT后面的复选框,点击生成(generate),这样就会在D:/QOpenCV/mymingw目录生成配置文件。

(5)打开cmd程序,进入目录:分别执行ming32-make和ming32-make install命令,则会在当前目录生成一install目录,里面包含了我们需要的文件lib、bin、和include文件

注:在DOS界面,输入D:直接进入D盘目录,输入cd dirname,则进入dirname目录,输入cd ..返回上一层目录;执行dir,显示当前目录的文件和子目录

(7)将生成的install下的bin目录,添加到环境变量中,include和lib目录,添加到相应的Qt文件文件中。

4 创建测试程序

其中测试程序参考5中的(1),测试过程排错对待5中的(5)

5 参考链接

(1)参考文献1

(2)参考文献2

(3)参考文献3

(4)参考文献4

(5)参考文献5

转载于:https://www.cnblogs.com/gjianw217/p/3696777.html

Qt+MinGW+OpenCV开发环境在win7系统下的搭建(最新20140423)相关推荐

  1. Android SDK+Eclipse+ADT+CDT+NDK 开发环境在windows 7下的搭建

    Android SDK+Eclipse+ADT+CDT+NDK 开发环境在windows 7下的搭建 这几天一直在研究 Android SDK C/C++平台的搭建,尽管以前有成功在Windows X ...

  2. Python环境在Win10系统下的搭建2——Anaconda、MongoDB、Redis

    之前我们已经在win10系统下安装了Python3.7 和PyCharm,用于Python基础的学习,还有不会安装的可以点击下方链接,去看一下. Python环境在Win10系统下的搭建 现在我们要进 ...

  3. QT配置opencv开发环境

    0 编译.配置OpenCV的工程相当曲折,编译OpenCV不下5次,一开始还以为是自己的配置.编译步骤有问题,后来发现原来是自己电脑装的Qt Creator版本有点低,里面的MingW版本较低,而Op ...

  4. SharePoint 2010在WIN7系统下建立开发环境

    SharePoint 2010在WIN7系统下建立开发环境 (MSDN上有比较详细的介绍,地址:http://msdn.microsoft.com/en-us/library/ee554869%28o ...

  5. 基于Eclipse平台的Android OpenCV开发环境搭建

    基于Eclipse平台的Android OpenCV开发环境搭建 作者:雨水, 日期:2016-1-31,CSDN博客:http://blog.csdn.net/gobitan 摘要:本文主要记录了如 ...

  6. Mac平台下Opencv开发环境搭建

    OpenCV(Open Source Computer Vision Library),是一个开源的跨平台的计算机视觉库,它实现了图像处理和计算机视觉领域的很多通用算法,可以在多种计算机平台上运行,支 ...

  7. Zynq7000开发系列-5(OpenCV开发环境搭建:Ubuntu、Zynq)

    操作系统:Ubuntu14.04.5 LTS 64bit OpenCV:OpenCV 3.1.0.opencv_contrib gcc:gcc version 4.8.4 (Ubuntu 4.8.4- ...

  8. 海康威视摄像机的实时读取篇一(OpenCV开发环境配置)

    利用海康SDK+OpenCV,实现海康摄像机图像实时读取.篇一介绍环境配置及相关注意事项. OpenCV开发环境配置 1.下载opencv-2.4.11(其他版本配置过程相似),下载完成后,双击文件会 ...

  9. Android教程-第一课 搭建开发环境(Netbeans+win7最新)

    首先声明,我也是初学者,但是希望可以把自己学到的知识分享出去,如果中间有错误,欢迎大家指正. 这一课来介绍如何搭建Android开发环境,我的系统是win7,我一直是用的Netbeans,但是感觉用E ...

最新文章

  1. 你的每个哈欠老板都知道!被AI摄像头全天盯紧,亚马逊快递小哥不干了
  2. 详解pytorch中的常见的Tensor数据类型以及类型转换
  3. java中calendarr_Java端获取当前时间的前12个小时
  4. h5如何动态获取键盘高度_H5 键盘兼容性小结
  5. WPS怎么统计相同名称的数据_群发邮件平台的数据统计怎么用
  6. 超像素 Superpixel
  7. DC-DC转换器分类-和讯康讲堂
  8. Python爬虫,4567电影网电影信息爬取,二级页面处理方案
  9. 43. Pandas查询数据的简便方法df.query
  10. 在淘宝里,他们总结的一些前端Tips
  11. 因果分析系列5--因果分析中的偏差
  12. 淘宝客订单查询API参数说明
  13. 如何使用百度地图API
  14. uniapp尺寸适配的一些记录
  15. Linux下的启动oracle服务 启动监听 开放端口操作
  16. 查看表空间已使用和剩余空间大小
  17. 利用alias自定义快捷命令
  18. python ASF API下载Sentine-1数据
  19. 【力扣LeetCode】22 括号生成
  20. 医院药品管理系统开源项目-04 【药品销售管理】

热门文章

  1. 【微信小程序企业级开发教程】后台用Java操作MySQL表
  2. 【深度学习入门到精通系列】Deep Q Network
  3. python【蓝桥杯vip练习题库】BASIC-17矩阵乘法(枚举)
  4. S - 母牛的故事(递推)
  5. php 查询datetime,急急PHP,数据库中createtime字段类型为datetime,怎样根据这个查询一段时间内的数据...
  6. mysql union all 别名_MySQL Union合并查询数据及表别名、字段别名用法分析
  7. 网络推广专员如何通过社交能力扩宽外链渠道助力网络推广?
  8. 网站推广收录少?网站推广专员浅析可能是蜘蛛抓取出现问题
  9. 高等数学在计算机中的应用论文1500字,数学论文1500字-高数应用论文大一高数的应用论文字数1500左右 爱问知识人...
  10. 递归循环子组件_算法一看就懂之「 递归 」