Homebrew,Java,OpenCV,OSX设置

时间:2016-03-21 18:18:57

标签: java macos opencv homebrew

我似乎很难设置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中使用它。

由于

1 个答案:

答案 0 :(得分:0)

如果您遵循此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 /本地/地窖/ OpenCV的/ 2.4.12_2 /共享/ OpenCV的/ JAVA

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

让我知道它是否适合你。