java - 在 Ubuntu 上编译 OpenCV

标签 java android c++ opencv ubuntu

当我尝试在 Ubuntu 上为 java 构建 OpenCV 时,出现以下错误:

[ 61%] Built target opencv_test_objdetect
Generating opencl_kernels.cpp, opencl_kernels.hpp
CMake Error at /home/dinhvantan/opencv/opencv/cmake/cl2cpp.cmake:50 (string):
  string does not recognize sub-command MD5


make[2]: *** [modules/ocl/opencl_kernels.cpp] Error 1
make[1]: *** [modules/ocl/CMakeFiles/opencv_ocl.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 70%] Built target opencv_legacy
make: *** [all] Error 2

谁能告诉我我需要做什么才能解决这个问题?

最佳答案

This link建议您需要升级到更新的 CMake 版本。

您可以升级到新的 Ubuntu 版本,或者使用 PPA,或者从源代码构建 CMake。

关于java - 在 Ubuntu 上编译 OpenCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23259249/

相关文章:

java - 关于Java中多个 boolean 值的问题

C++20 模板模板概念语法

c++ - 无法构建 32 位 Mongodb C++ 驱动程序

java - 从搜索结果中删除 ""

java - 我的 json "key"有 "String"类型值。如何判断接收到的字符串是 "link"还是 "simple string"?

Android Wear 模拟器显示 Google Play 服务错误 SERVICE_VERSION_UPDATE_REQUIRED

android - 我们可以在离线模式下使用 Google 的 Fused Location 服务吗?

android - 如何检查安卓设备是否连接到网络?

c++ - 用父类(super class)的实例覆盖子类的实例

java - 如何创建表示 Java long 的字符串,就好像它是无符号的 64 位值一样