首先是将我们需要的三个软件安装:分别是OpenCV2.4.9、QT5.3.1 、Cmake3.0.2

一定要使用Cmake3.0.2编译OpenCV2.4.9 其他版本的不一定能编译成功!!!!

A.Cmake

            Cmake安装

Cmake安装文件夹

 B.OpenCV 安装

opencv安装的文件路径

opencv安装的过程

C.QT的安装

别忘了把Qt的BIN路径和Qt Tools Bin路径的放进环境变量里!!!

D.Cmake编译OpenCV

编译路径要原则E:\opencv安装的路径

目标路径选择新建MINGW文件夹

这里我放在了C盘的根目录下

点击Condigure 开始

选择MinGW Makefiles Specify native compilers 编译方式

Next

 

选择编译器

c和c++编译器的gcc和g++的地址在QT安装目录下

 Finish

等待……..

找到With_QT和With_OpenGL 两项打勾

Configure 然后等待。

填入DIR文件夹的路径

(如果你Qt的环境变量已经配置好,DIR文件路径会自动填充,你只要检查一下就好)

填写完成

Configure 

然后Gnerate  完成

接下来开始正式编译

首先进入cmd命令行界面

进入你新建的MINGW文件夹下

注意命令不要出错 cd c://MINGW(后面是你自己的文件夹的路径).

输入mingw32-make 注意是英文输入法。

编译完成

输入命令 mingw32-make install

等待......

完成   进入QT

新建一个c++项目

注意名称和路径必须是纯英文  名称可以有下划线______

在.pro中加入链接库

注意三个点第一 .pro  的位置   第二是opencv的安装路径

第三编译的新建的MINGW的路径

如果你是和我的安装路径完全一致,我把链接库放在文档末尾

大功告成。

/*-----------------------分割线---------------------------------*/

INCLUDEPATH+=e:\opencv\build\include\opencv\

e:\opencv\build\include\opencv2\

e:\opencv\build\include\

LIBS+=c:\MinGW\lib\libopencv_calib3d249.dll.a\

  c:\MinGW\lib\libopencv_contrib249.dll.a\

  c:\MinGW\lib\libopencv_core249.dll.a\

  c:\MinGW\lib\libopencv_features2d249.dll.a\

  c:\MinGW\lib\libopencv_flann249.dll.a\

  c:\MinGW\lib\libopencv_gpu249.dll.a\

  c:\MinGW\lib\libopencv_highgui249.dll.a\

  c:\MinGW\lib\libopencv_imgproc249.dll.a\

  c:\MinGW\lib\libopencv_legacy249.dll.a\

  c:\MinGW\lib\libopencv_ml249.dll.a\

  c:\MinGW\lib\libopencv_objdetect249.dll.a\

  c:\MinGW\lib\libopencv_video249.dll.a

/*-----------------------分割线---------------------------------*/

//示例代码

#include<iostream>
#include<opencv2/opencv.hpp>
using namespace cv;
using namespace std; int main()
{
Mat src=imread("E://1.png");
imshow("test",src);
waitKey();
return0;
}

Qt5.3.1 OpenCV2.4.9 开发环境配置的更多相关文章

  1. windows下Qt5.1 for android开发环境配置(PS:Qt5.2出来了哈,稳定)

    说明:以下开发环境配置过程参考了这些文章: http://qt-project.org/wiki/building_qt-android_on_windows http://www.hyarm.com ...

  2. 开发环境配置--Ubuntu+Qt4+OpenCV(一)

    同系列的文章 1. 开发环境配置--Ubuntu+Qt4+OpenCV(一) 2. 开发环境配置--Ubuntu+Qt4+OpenCV(二) 3. 开发环境配置--Ubuntu+Qt4+OpenCV( ...

  3. (转)OpenCV 2.4.8 +VS2010的开发环境配置

    转自:  http://blog.csdn.net/poem_qianmo/article/details/19809337 自己可能需要再进行修改 本系列文章由zhmxy555(毛星云)编写,转载请 ...

  4. 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置

    本系列文章由@浅墨_毛星云 出品,转载请注明出处.   文章链接:http://blog.csdn.net/poem_qianmo/article/details/19809337 作者:毛星云(浅墨 ...

  5. 开发环境配置--Ubuntu+Qt4+OpenCV(二)

    同系列文章 1. 开发环境配置--Ubuntu+Qt4+OpenCV(一) 2. 开发环境配置--Ubuntu+Qt4+OpenCV(二) 3. 开发环境配置--Ubuntu+Qt4+OpenCV(三 ...

  6. OpenCv的Java,C++开发环境配置

    1.OpenCV 下载及安装配置 opencv的下载地址:http://opencv.org/downloads.html 最新版本:opencv3.0.0 注意:支持的visual studio20 ...

  7. Qt For Android 开发环境配置

    想了想,还是再写一篇关于Qt for Android开发环境配置的教程. 准备:Java jdk,Android sdk,Android adb,Android ndk,Android ant,Qt ...

  8. 75.VS2013和opencv3.1.0开发环境配置

    首先要做的就是 开发环境配置,具体过程如下: Step 1:OpenCV环境变量配置 我的电脑--->属性--->高级系统设置--->高级--->环境变量--->系统变量 ...

  9. OpenCV+VS开发环境配置

    最近跑C程序,头文件中用到了OpenCV中的文件,找了很多篇OpenCV+VS的环境配置,发现如下这篇写的最为详细,特转载来自己的博客中留存,并附上原博客地址如下 OpenCV学习笔记(一)——Ope ...

随机推荐

  1. Android之不须要自己定义View(ViewfindView.java)最简单的二维码扫描

    不废话,先爆照 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/d ...

  2. 浅析node.js

    大家好,今天来给大家讨论node.js这个东西,说起这个东西啊,可能大家已经很熟悉了,因为现在市场上运用的越来越广泛,毕竟它的优点还是有目共睹的! 那么,什么是node.js呢?官方给出了这样的定义: ...

  3. [转]压缩感知重构算法之分段正交匹配追踪(StOMP)

    分段正交匹配追踪(StagewiseOMP)或者翻译为逐步正交匹配追踪,它是OMP另一种改进算法,每次迭代可以选择多个原子.此算法的输入参数中没有信号稀疏度K,因此相比于ROMP及CoSaMP有独到的 ...

  4. dataTables 使用整理

    官方网站:http://www.datatables.net/ 简介:DataTables是一个jQuery的表格插件.这是一个高度灵活的工具,依据的基础逐步增强,这将增加先进的互动控制,支持任何HT ...

  5. 配置SQL Server on Linux(2)

    1. 前言 前一篇配置SQL Server on Linux(1),地址:http://www.cnblogs.com/fishparadise/p/8125203.html ,是关于更改数据库排序规 ...

  6. case

    case $变量 in "值1") 执行语句; ;; "值2") 执行语句; ;; ... *) 默认执行语句 ;; esac #!/bin/bash read ...

  7. 商城项目回顾整理(二)easyUi数据表格使用

    后台主页: 商品的数据表格展示 引入用户表数据表格展示 引入日志表数据表格展示 引入订单表数据表格展示 后台主页代码: <%@ page language="java" co ...

  8. iOS iOS10 的适配问题

    其他:Xcode8 iOS10 的新特性 1.系统判断方法失效:2.隐私数据的访问问题:3.UIColor 问题4.真彩色的显示5.ATS问题6.UIStatusBar问题7.UITextField8 ...

  9. postgresql 导出函数的方法

    先放一条mysql的导出语句 /usr/bin/mysqldump -h127.30.100.33 -P3388 -uname -ppassword --databases databasename ...

  10. ArcGIS API for JavaScript 4.2学习笔记[16] 弹窗自定义功能按钮及为要素自定义按钮(第五章完结)

    这节对Popups这一章的最后两个例子进行介绍和解析. 第一个[Popup Actions]介绍了弹窗中如何自定义工具按钮(名为actions),以PopupTemplate+FeatureLayer ...