ubuntu11.10+QtSDK+opencv环境配置

来源:互联网 发布:淘宝怎么让别人代付 编辑:程序博客网 时间:2024/05/01 11:38


发现自己就是一个特别喜欢折腾的家伙,但是折腾中却有自己的快乐

几天终于配置好了自己的实验环境

首先安装opencv,我是直接从源里来安装的,有很多人是通过编译源代码搞得,唉,自己不想费那个劲

apt-cache search opencv 

得到关于opencv的包信息

然后直接安装上面命令的结果信息。。。好多的

再安装Qt,这个挺简单,但是大家注意下载的时候不要选择online版本的,就20多M,那个类似于QQ的在线安装,需要下载好多好多的文件,我的那个足足1G多,而且是外网,如果兄弟们能够承受那个时间就耐心等着吧。等不起的还是选择offline的好:ftp://ftp.qt.nokia.com/qtsdk选择自己合适的版本就好了

安装其实也很简单:./*******.run

安装完以后就可以配置你的opencv环境变量了(还有较为简洁的方法,可见http://blog.csdn.net/timebomb/article/details/6973634第三部分

打开你的qt安装目录(安装的时候是有提示的),依次打开/QtSDK/Desktop/Qt/474/gcc/mkspecs/default/qmake.conf(反正我的是这个目录,大家的自己找吧,主要是*/default/qmake.conf,注意qmake.conf是有很多的)

在其中加入:

QMAKE_INCDIR= /usr/include/opencvQMAKE_LIBS= -lcvaux -lcv -lcxcore -lhighgui -lml

好了,配置完成。

创建新的qt项目的时候注意在文件的pro文件中加入下列代码

INCLUDEPATH += /usr/include/opencvLIBS += /usr/lib/libcv.so \/usr/lib/libcvaux.so \/usr/lib/libcxcore.so \/usr/lib/libhighgui.so \/usr/lib/libml.so


好了,这样就可以好好的跑你的项目了。自我感觉qt的编译速度还是挺快的,也可能是在linux下面的原因吧。。。