2013-05-06 116 views
1

我想在我新鮮的Ubuntu 13.04上安裝Qt的opencv(2.4.5)。Ubuntu 13.04 - > opencv和qt安裝

我已經下載的OpenCV,執行:

ccmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ../opencv-2.4.5 

../opencv-2.4.5是OpenCV的源

和ccmake我改變了WITH_QT變量爲YES

的文件夾

makesudo make install

但現在如果我的KDevelop試圖執行我的測試代碼(我只叫圖像上的)。我收到以下錯誤:

OpenCV Error: The function/feature is not implemented (The library is compiled without QT support) in fontQt, file... 

我在做什麼錯? 在此先感謝您的任何建議

編輯:由於QtCreator安裝,我有qt4和qt5。 對於快速解決方案,我刪除了qt5和qtcreator並重新安裝了opencv。

現在,它的工作,但有一個cmakelist opecv,使用qt5?

回答

1

我不知道我是否應該回答我的問題,反正:

如果你看的OpenCV的github repository 4天前CMakeList.txt一直更新爲支持Qt5。

所以解決方案是克隆項目並從源代碼安裝。 我測試過它,它工作。

1

有你看着這Using CMake with Qt 5

+0

謝謝你,我找到了類似的東西,但沒有很好解釋。我不是cmake的專家。 幾天後我會試試看看它是否有效。現在再次感謝。 – Michele 2013-05-16 20:58:16