qt下应用opencv2.1,环境windows xp sp3
2010-07-23 10:19
274 查看
(1)安装cmake2.8,
(2)安装mingw4.4.4-3,并设置环境变量
(3)下载opcv2.1
(4)cmake opencv2.1,先选择源文件目录,也就是刚下载下来的opcv2.1源文件目录,在选择目标文件目录,也就是指定cmake处理后的待编译文件的存放位置,然后点击Configure,在弹出的"Specify the generator for this project"对话框中选择MinGW Makefiles,再次Configure,点击Generate完成。
(5)打开命令行,切换目录到cmake时指定的目标文件目录,输入"mingw32-make",开始make,直到生成所有的库,
注意:mingw使用的gcc版本不能低于4.x,否则make到大概44%的时候会出错,另外如果当make到77%时出错,错误类似:OpenCV-2.1.0/src/highgui/../../3rdparty/lib/libvideoInput.a(videoInput.o):videoInput.cpp:(.text+0xee): undefined reference to `__gxx_personality_sj0',则是由于libvideoInput.a有问题,用此文件替换掉原文件,并在src/highgui/CMakeLists.txt 中查找"videoInput strmiids",然后再它的后面加上" ole32 oleaut32 uuid",像是如此"videoInput strmiids ole32 oleaut32 uuid",再重新make。
(6)当生成了所有opencv的库后,在qt里使用opencv,只要在qt工程的.pro文件里加上类似下面的语句即可:
INCLUDEPATH += D:/OpenCV-2.1.0/include/opencv
LIBS += D:/OpenCV-2.1.0/lib/libcv210.dll.a/
D:/OpenCV-2.1.0/lib/libcxcore210.dll.a/
D:/OpenCV-2.1.0/lib/libml210.dll.a/
D:/OpenCV-2.1.0/lib/libhighgui210.dll.a/
D:/OpenCV-2.1.0/lib/libcvaux210.dll.a/
D:/OpenCV-2.1.0/lib/libcxts210.dll.a/
参考:http://code.google.com/p/pyopencv/wiki/Installation_OpenCV
http://old.nabble.com/OpenCV-2.1-is-out!-td28146774.html
(2)安装mingw4.4.4-3,并设置环境变量
(3)下载opcv2.1
(4)cmake opencv2.1,先选择源文件目录,也就是刚下载下来的opcv2.1源文件目录,在选择目标文件目录,也就是指定cmake处理后的待编译文件的存放位置,然后点击Configure,在弹出的"Specify the generator for this project"对话框中选择MinGW Makefiles,再次Configure,点击Generate完成。
(5)打开命令行,切换目录到cmake时指定的目标文件目录,输入"mingw32-make",开始make,直到生成所有的库,
注意:mingw使用的gcc版本不能低于4.x,否则make到大概44%的时候会出错,另外如果当make到77%时出错,错误类似:OpenCV-2.1.0/src/highgui/../../3rdparty/lib/libvideoInput.a(videoInput.o):videoInput.cpp:(.text+0xee): undefined reference to `__gxx_personality_sj0',则是由于libvideoInput.a有问题,用此文件替换掉原文件,并在src/highgui/CMakeLists.txt 中查找"videoInput strmiids",然后再它的后面加上" ole32 oleaut32 uuid",像是如此"videoInput strmiids ole32 oleaut32 uuid",再重新make。
(6)当生成了所有opencv的库后,在qt里使用opencv,只要在qt工程的.pro文件里加上类似下面的语句即可:
INCLUDEPATH += D:/OpenCV-2.1.0/include/opencv
LIBS += D:/OpenCV-2.1.0/lib/libcv210.dll.a/
D:/OpenCV-2.1.0/lib/libcxcore210.dll.a/
D:/OpenCV-2.1.0/lib/libml210.dll.a/
D:/OpenCV-2.1.0/lib/libhighgui210.dll.a/
D:/OpenCV-2.1.0/lib/libcvaux210.dll.a/
D:/OpenCV-2.1.0/lib/libcxts210.dll.a/
参考:http://code.google.com/p/pyopencv/wiki/Installation_OpenCV
http://old.nabble.com/OpenCV-2.1-is-out!-td28146774.html
相关文章推荐
- Qt4.8下应用OpenCV2.4.4搭建环境详细步骤(win7系统)
- Qt4.8下应用OpenCV2.4.4搭建环境详细步骤(win7系统)
- Qt4.8下应用OpenCV2.4.4搭建环境详细步骤(win7系统)
- Qt4.8.5+OpenCV2.4.X+QtCreator2.1 开发环境 win7/8安装配置指南 (转载)
- [其他] 搭建Qt界面的OpenCV开发环境
- windows xp下vs2008 安装opencv2.3 ,开发环境搭建
- Opencv2.1+vs2008生成不依赖编译环境的exe文件
- QT creator+OpenCV2.4.2+MinGW 在windows下开发环境配置
- Qt for Linux:树莓派3配置Qt开发环境(Qt 5.9.1 和 OpenCV 2.4.13)
- qt5.3.1+opencv2.4.9编译环境的搭建
- Win7下qt5.3.1+opencv2.4.9编译环境的搭建
- 浅谈对主成分分析(PCA)算法的理解 + QT creator+OpenCV2.4.2+MinGW 在windows下开发环境配置
- [MO]windows xp下vs2008 安装opencv2.3 ,开发环境搭建
- Opencv学习笔记(一)Ubuntu + QT + Opencv环境搭建
- QT框架中快速应用OpenCV——基于视频播放
- 基于PI+QT实现OpenCV图像处理操作(基本环境搭建)
- [OpenCV] -- win7下配置OpenCV的Qt开发环境
- ubuntu16.04下配置Qt+OpenCV开发环境
- Qt5.9.4下配置OpenCV开发环境