Ubuntu 13.04 - > opencv和qt安装

时间:2013-05-06 14:26:49

标签: qt opencv ubuntu cmake kdevelop

我正在尝试在我的新Ubuntu 13.04中使用Qt安装opencv(2.4.5)。

我已经下载了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中我尝试执行我的测试代码(我只在图像上调用addText(...))。我收到以下错误:

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

我做错了什么? 提前感谢任何建议

编辑:由于安装了QtCreator,我同时拥有qt4和qt5。 为了快速解决方案,我删除了qt5和qtcreator并重新安装了opencv。

现在它有效,但有没有能够使用qt5的opecv的cmakelist?

2 个答案:

答案 0 :(得分:1)

您是否看过这个Using CMake with Qt 5

答案 1 :(得分:1)

我不确定我是否应该回答我的问题:

如果您查看OpenCV的github repository,4天前CMakeList.txt已更新为支持Qt5。

所以解决方案是克隆项目并从源代码安装它。 我测试了它并且它有效。