【问题标题】:Ubuntu 13.04 -> opencv and qt installationUbuntu 13.04 -> opencv 和 qt 安装
【发布时间】:2013-05-06 14:26:49
【问题描述】:

我正在尝试在我的新 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。

现在它可以工作了,但是是否有一个用于 opecv 的 cmakelist 可以使用 qt5?

【问题讨论】:

    标签: qt opencv ubuntu cmake kdevelop


    【解决方案1】:

    你看过这个Using CMake with Qt 5

    【讨论】:

    • 哦,谢谢,我找到了类似的东西,但解释得不是很好。我不是真正的cmake专家。几天后我会尝试一下,看看它是否有效。现在再次感谢。
    【解决方案2】:

    无论如何,我不确定是否应该回答我的问题:

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

    所以解决方案是克隆项目并从源代码安装。 我测试了它,它可以工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多