【问题标题】:Homebrew, Java, OpenCV, OSX setupHomebrew、Java、OpenCV、OSX 设置
【发布时间】:2016-03-21 18:18:57
【问题描述】:

我似乎在设置 OpenCV 以与 Java 一起使用时遇到了很大的困难。我已经使用 HomeBrew(带有 java 标志)构建了 OpenCV 库。它构建了一个看起来不错的 .JAR 文件。但是,我现在尝试使用 Eclipse、IntelliJ 和 Netbeans,但似乎无法让 OpenCV 与它们中的任何一个一起使用。

我在所有 IDE 中都获得了代码完成和导入完成,但是在运行时,我收到一个链接器错误,内容如下:

Exception in thread "main" java.lang.UnsatisfiedLinkError: no opencv_java2412 in java.library.path

谁能帮我在任何 IDE 中使用它。

谢谢

【问题讨论】:

    标签: java macos opencv homebrew


    【解决方案1】:

    如果您关注此example,您可以使其工作。

    我遵循它并使用这条线执行并为我工作。

    ant -DocvJarDir=/usr/local/Cellar/opencv/2.4.12_2/share/OpenCV/java/ -DocvLibDir=/usr/local/Cellar/opencv/2.4.12_2/share/OpenCV/java

    在任何情况下,您都将以下标志添加到您的 jvm 运行时参数中:

    -Djava.library.path=/usr/local/Cellar/opencv/2.4.12_2/share/OpenCV/java

    这当然指向我在自制软件中的 OpenCV 路径。

    让我知道它是否适合你。

    【讨论】:

    • 乐于助人。这是我的第一个答案:)
    猜你喜欢
    • 2013-07-05
    • 2011-11-06
    • 2014-11-15
    • 1970-01-01
    • 2018-09-04
    • 2012-09-09
    • 2015-04-17
    • 2019-04-16
    • 1970-01-01
    相关资源
    最近更新 更多