歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下Opencv整合QtCreator

Linux下Opencv整合QtCreator

日期:2017/2/28 16:31:47   编辑:Linux教程

QT是很不錯的跨平台的C++圖形用戶界面應用程序框架。它提供給應用程序開發者建立藝術級的圖形用戶界面所需的所用功能。Qt是完全面向對象的,很容易擴展,並且允許真正地組件編程。

很顯然,在 Linux開發QT程序又有其有其獨特的優勢,因為平台的相關性,畢竟QT最大的用武之地還是基於裡Linux內核的那些平台。

昨天開始在Linux環境下開始搗鼓QT的開發環境,記一下。

在Linux下,QT開發可用的IDE主要有eclipse,qtceator。相對而言,個人覺得還是qtcreator更勝能。結合自己主要做一些圖像方面的開發,整合opencv也是迫在眉捷,初次接觸,花了我整整一個下午,奶奶的!

Linux下的編譯什麼的關鍵是首先要搞清楚這些庫、頭文件這類的在哪裡,www.linuxidc.com在哪裡配置,至於qtcreator,它的的為默認配置文件(qmake.conf),找到它,vim它。在load(qt_config)這句之前加上:

QMAKE_INCDIR = /usr/local/include/opencv

QMAKE_LIBS = -lcvaux -lcv -lcxcore -lhighgui -lml

INCLUDEPATH += /usr/local/include/opencv

LIBS += /usr/local/lib/libcv.so \

/usr/local/lib/libcvaux.so \

/usr/local/lib/libcxcore.so \

/usr/local/lib/libhighgui.so \

/usr/local/lib/libml.so

這幾句,什麼意思就不用解釋了吧。:wq!保存,搞定!這裡關鍵要搞清楚自己的opencv的安裝位置,每個人的可能會不盡相同。

現在就可以在qtcreator下面開始你的hello world---顯示lena了!

Copyright © Linux教程網 All Rights Reserved