我正在尝试使用 opencv_contrib-3.0.0-beta 从 opencv-3.0.0-beta 构建示例应用程序。
这是我所做的
- 下载并解压:https ://github.com/Itseez/opencv/tree/3.0.0-beta到 /home/me/opencv
- 下载并解压https://github.com/Itseez/opencv_contrib/tree/3.0.0-beta到 /home/me/opencv
- mkdir /home/me/opencv/opencv-3.0.0-beta/build
- cd /home/me/opencv/opencv-3.0.0-beta/build
- cmake -DOPENCV_EXTRA_MODULES_PATH=/home/me/opencv/opencv_contrib-3.0.0-beta/modules /home/me/opencv/opencv-3.0.0-beta
- 使-j5
以上工作完美,没有错误。
但是我期待构建示例应用程序,我真正关心的唯一一个是:/home/me/opencv/opencv_contrib-3.0.0-beta/modules/text/
我尝试使用以下步骤构建它
- cd /home/me/opencv/opencv_contrib-3.0.0-beta/modules/text/
- 须藤 cmake 。
但是我得到一个错误,这是我得到的输出!
-- Tesseract:CMakeLists.txt:21 (ocv_define_module) 处没有 CMake 错误:未知的 CMake 命令“ocv_define_module”。
CMakeLists.txt 中的 CMake 警告 (dev):不存在 cmake_minimum_required 命令。一行代码如
cmake_minimum_required(VERSION 2.8)
应该添加到文件的顶部。如果您希望为此项目支持较旧的 CMake 版本,则指定的版本可能会更低。有关更多信息,请运行“cmake --help-policy CMP0000”。此警告适用于项目开发人员。使用 -Wno-dev 来抑制它。
-- 配置不完整,出现错误!
我究竟做错了什么?