gpt4 book ai didi

java - OSX 上的 Eclipse Java 不满意链接错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:55:53 26 4
gpt4 key购买 nike

我在 Eclipse 上使用 Opencv 3.1.0 和 java 并尝试运行一个基本程序,但是构建路径有问题,因为我收到错误。我已经添加了 opencv 用户库,但是当我运行类似 -

System.loadLibrary( Core.NATIVE_LIBRARY_NAME );
Mat mat = Mat.eye( 3, 3, CvType.CV_8UC1 );
System.out.println( "mat = " + mat.dump() );

我收到这个错误-

Exception in thread "main" java.lang.UnsatisfiedLinkError: no opencv_java310 in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1864)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at OpenCvTester.main(OpenCvTester.java:7)

我使用 .jar 文件添加了 opencv 库,并将 opencv lib 文件夹作为 native 库位置。我不知道这里有什么问题,请让我知道。非常感谢。

最佳答案

同样的错误。对我来说,解决方案非常简单但很难找到,因为它特定于 OS X。

在你的

里面
..opencv_path/build/lib/
将文件夹 libopencv_310.so 重命名为 libopencv_310.dylib

希望对您有所帮助。

引用 - http://www.senwang.me/2016/01/28/Mac-Opencv-3-1-0/

关于java - OSX 上的 Eclipse Java 不满意链接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34813516/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com