一: 下载最新版opencv for windows, superpack下载地址:http://www.opencv.org.cn/index.php/Download
二:解压opencv
三:下载cmake
下載地址:http://www.cmake.org/cmake/resources/software.html
安装时:
四:编译opencv
添加环境变量:
mingw32-make路径<qt_directory>\mingw\bin,添加到Path中。
打开cmake,第一个路径是opencv所在路径;第二个路径自己定义,就是opencv输出路径,记为build_directory。
点击configure,
选择mingw makefiles,然后finish。再次点击configure,红色消失。点击generate。
运行cmd,切换到opencv输出目录 <build_directory>,输入mingw32-make开始编译,编译完成后 ,再继续输入 mingw32-make install
这一步很重要,我一开始就没弄这个,结果浪费了好多时间,执行完以后会生成一个含有bin、lib、include的install文件夹
最后,把<build_directory>\install\bin添加到环境变量PATH里面吧,重新启动。(如果不行的话,可以把该目录下的所有文件复制到工程目录下试一试)
五:用QT编写程序
记得在pro文件中添加
view source
print?
1 | INCLUDEPATH += <build_directory>\install\include\ |
3 | <build_directory>\install\include\opencv\ |
5 | <build_directory>\install\include\opencv2 |
7 | LIBS += <build_directory>\install\lib\libxxx.a\ |
根据实际需要添加库
六:可能还需要设置QMAKE的参数
在pro文件中添加
CONFIG += rtti
;
CONFIG += exceptions
;