发现自己就是一个特别喜欢折腾的家伙,但是折腾中却有自己的快乐
几天终于配置好了自己的实验环境
首先安装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/opencv
QMAKE_LIBS = -lcvaux -lcv -lcxcore -lhighgui -lml
好了,配置完成。
创建新的qt项目的时候注意在文件的pro文件中加入下列代码
INCLUDEPATH += /usr/include/opencv
LIBS += /usr/lib/libcv.so \
/usr/lib/libcvaux.so \
/usr/lib/libcxcore.so \
/usr/lib/libhighgui.so \
/usr/lib/libml.so
好了,这样就可以好好的跑你的项目了。自我感觉qt的编译速度还是挺快的,也可能是在linux下面的原因吧。。。