当前位置:文档之家› win7 qtcreator+opencv安装与配置

win7 qtcreator+opencv安装与配置

win7  qtcreator+opencv安装与配置
win7  qtcreator+opencv安装与配置

Win7(X64/x86)Qt creator OpenCV2.3配置(v2.0)

guo8113

说明:对Qt creator、Opencv、mingw不做解释,不懂自己查资料

1、需要的软件:(所有软件均可联系本人)

QtCreator2.3下载地址:qt官网

qt-win-opensource-4.8.4-mingw(qt官网下载)

MinGW-gcc440_1(经测试3.X的版本是安装不成功的,我在这上面最少浪费了半天时间)OpenCV-2.3.1-win-superpack

cmake-2.8.10.2-win32-x86

https://www.doczj.com/doc/3113098676.html,/cmake/resources/software.html

2、软件安装:所有软件安装到C盘根目录下,切记不可有中文目录

?解压或安装MinGW-gcc440_1,至C盘c:\mingw

添加系统环境变量“计算机->右键属性->高级系统设置-》高级”

在系统环境变量新建:变量名mingw值C:\mingw

?安装cmake

?安装opencv

?安装qt和qtcreator

3、编译与安装

3.1 Cmake生成opencvmakefile

打开cmake配置源码与安装路径

源码路径要包括以下内容

目标路径笔者设置为c:\Qt\opencv2

3.2配置:configure:在下面的选择框选择mingw makefiles,点击finish

3.3生成:点击generate

3.4进入设置好的目标路径执行

在cmd里输入

cd c:\Qt\OpenCV2

输入:

mingw32-make

进行编译

等待40分钟左右编译完成:

执行mingw32-make install进行安装:

安装完之后将opencv的bin目录添加到环境变量4配置QTcreator

打开QTcreator,工具-选项

配置几项如下图:

编译器mingw

QT

Cmake

5.QT creator配置

把c:\Qt\OpenCV2目录下install文件夹中的所有文件包含bin lib include 文件夹,拿到c:\Qt\OpenCV2下(这几个是必须的,其他的可以删掉)。添加/bin到系统变量。

在qtcreator工程文件.pro中添加

INCLUDEPATH+=C:\qt\opencv2\include C:\qt\opencv2\include\opencv C:\qt\opencv2\include\opencv2

LIBS+=C:\Qt\OpenCV2\lib\libopencv_calib3d231.dll.a\

C:\Qt\OpenCV2\lib\libopencv_contrib231.dll.a\

C:\Qt\OpenCV2\lib\libopencv_core231.dll.a\

C:\Qt\OpenCV2\lib\libopencv_highgui231.dll.a\

C:\Qt\OpenCV2\lib\libopencv_ml231.dll.a\

C:\Qt\OpenCV2\lib\libopencv_features2d231.dll.a\

C:\Qt\OpenCV2\lib\libopencv_video231.dll.a\

C:\Qt\OpenCV2\lib\libopencv_objdetect231.dll.a\

C:\Qt\OpenCV2\lib\libopencv_imgproc231.dll.a\

C:\Qt\OpenCV2\lib\libopencv_flann231.dll.a\

C:\Qt\OpenCV2\lib\libopencv_gpu231.dll.a\

C:\Qt\OpenCV2\lib\libopencv_legacy231.dll.a\

C:\Qt\OpenCV2\lib\libopencv_ts231.a

1.注意软件的版本

2.注意windows软件风格:\\

3.注意路径,工程不要放在中文目录下,问提示找不到.pro文件

6.程序发布:

由于编译出来的软件有很多依赖库,要想发布的程序能在其他电脑上运行,需要,将相关的dll一起发布。

相关主题
文本预览
相关文档 最新文档