【问题标题】:How do I add opencv_contrib to a CMake project?如何将 opencv_contrib 添加到 CMake 项目?
【发布时间】:2018-11-25 15:54:37
【问题描述】:

我使用 CMake 从源代码安装了 OpenCV 3.4 (C++)。我使用-D OPENCV_EXTRA_MODULES_PATH=<path> 重新安装了它。我相信这个重新安装正确安装了opencv_contrib,虽然我不是很肯定。假设它确实安装正确。我有一个使用 OpenCV 的项目,并且我正确地包含了默认的 OpenCV 包含目录(我在 find_package(OpenCV) 之后做 include_directories(${OpenCV_INCLUDE_DIRS}))。如果我的 C++ 项目正确地找到了一个非 contrib opencv 包含文件,我还需要做些什么来让它识别一个 opencv contrib 包含文件吗?它没有找到它,但谷歌搜索仅显示“target_link_libraries”中包含一个额外的库,但“include_directories”中没有包含一个额外的目录。

【问题讨论】:

    标签: c++ macos opencv cmake


    【解决方案1】:

    好的,事实证明,使用-D OPENCV_EXTRA_MODULES_PATH=<path> 重新安装失败了。所以这首先是一个愚蠢的问题。 (为了整理 StackOverflow,我应该删除这个问题,还是应该保留它以防其他人同样犯这个愚蠢的错误?)

    【讨论】:

      猜你喜欢
      • 2019-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-18
      • 2017-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多