digdeep

凡是过去,皆是序幕。Read the fucking manual and source code.

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local/opencv -D BUILD_SHARED_LIBS=ON -D BUILD_opencv_java=ON ..

  

参考:https://blog.csdn.net/qq_35946365/article/details/141472123

需要先安装 gcc cmake ant等软件。

yum install gcc gcc-c++ ncurses-devel perl ant

如果不安装 ant 无法编译得到 opencv_java470.so ,我们编译的目的就是得到这个动态链接类库。

编译安装:

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local/opencv -D BUILD_SHARED_LIBS=ON -D BUILD_opencv_java=ON ..

make -j 8 使用8个线程进行编译。

make install 安装。

最后生成的so库文件在
/usr/local/opencv/share/java/opencv4 目录下,复制到 /usr/lib64/ 目录下,应用系统就可以通过jni调用opencv的动态链接库了。

 

posted on 2024-11-03 17:08  digdeep  阅读(124)  评论(0)    收藏  举报
不懂数据库和Web安全的架构师不是一个好的程序员。