簡體   English   中英

Mac上的JAVA中的OpenCV 3.1.0-UnsatisfiedLinkError

[英]OpenCV 3.1.0 in JAVA on Mac - UnsatisfiedLinkError

我一直在努力使Mac上的OpenCV 3.1.0正常工作大約一個星期,但仍然沒有成功。

我一直在使用此指南: http : //opencv-java-tutorials.readthedocs.org/en/latest/01-installing-opencv-for-java.html#install-opencv-3-0-under-linux-or或-mac ,其中包括CMAKE以生成opencv_java310.jar文件和libopencv_java310.so。 我最近發現.so文件適用於Linux OS,因此要使其在MAC OS上工作,我要做的就是將libopencv_java310.so重命名為libopencv_java310.dylib。

重命名庫文件(.so-> .dylib)似乎對我以外的所有人都有效。 Eclipse拋出了這個異常: 我的程序用於測試OpenCV是否正常工作 你們對這意味着什么以及如何解決有任何想法嗎? 任何幫助都非常感謝:)

可以解決以下相同的問題。 步驟1:將-> libopencv_java310.so重命名為libopencv_java310.dylib步驟2:將opencv-310.jar和libopencv_java310.dylib保留在一個文件夾中步驟3:將opencv-310.jar添加到用戶庫中的Eclipse首選項中。 添加expan jar並將本地庫位置編輯到保存libopencv_java310.dylib的文件夾中。 步驟4:在您的項目中添加opencv庫。 圖片

我解決了問題。

如果您遵循本指南: http : //opencv-java-tutorials.readthedocs.org/en/latest/01-installing-opencv-for-java.html#install-opencv-3-0-under-linux-or或-蘋果電腦

完成后,您要做的就是在包含libopencv_java310.so的文件夾中執行以下命令

ln -s libopencv_java310.so libopencv_java310.dylib

沒關系 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM