Fedora14(linux)下qt配置OpenCV、测试代码 及qt无法启动终端模拟器'xterm' 的解决方案

Fedora14(linux)下qt配置Openv:

1,gedit /usr/share/qt4/mkspecs/default/qmake.conf
在文件内添加了下面两句:
QMAKE_INCDIR = /usr/include/opencv
QMAKE_LIBS = -lcvaux -lcv -lcxcore -lhighgui -lml

2,在项目文件的.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

测试代码:

#include <cv.h>
#include <highgui.h>
int main()
{
    IplImage *img = 0;
    img = cvLoadImage("./1.png",-1);
   // img = cvLoadImage("/home/yan/download/1.png",-1);
    cvNamedWindow("lena",CV_WINDOW_AUTOSIZE);
    cvShowImage("lena",img);
    cvWaitKey(0);
    return 0;
}



 


3,qt无法启动终端模拟器'xterm' 的解决方案:

yum install xterm

你可能感兴趣的:(linux,qt,终端)