我正在尝试在我的 centos 8 服务器上安装 opencv 以供 java 程序使用。我按照说明 here .配置opencv后,我得到以下结果:
-- Java:
-- ant: NO
-- JNI: /usr/lib/jvm/java/include/usr/lib/jvm/java/include/linux/usr/lib/jvm/java/include
-- Java wrappers: NO
-- Java tests: NO
我已经在我的服务器上安装了 java(通过使用 sudo dnf install java-11-openjdk-devel
,但我还没有安装 ant
)。为了使 opencv 准备好被 java 使用,ant 和 Java 包装器是否应该显示 YES?在这种情况下如何更正我的配置?
最佳答案
您需要安装 ANT 并将其添加到系统路径中,该路径在构建 Java wrapper 时使用,并且还要设置 OpenCV build_shared_libs = OFF,否则 Java wrapper 将不起作用。
关于java - 在centos for java上安装opencv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65764998/