在Mac上安装OpenCV 3不会安装jar

Tom*_*rik 3 macos homebrew opencv

我正在尝试使用以下方法在Mac上安装OpenCV3:

brew tap homebrew/science
brew install opencv3 --HEAD --with-java
Run Code Online (Sandbox Code Playgroud)

我希望罐子库在:

/usr/local/Cellar/opencv/3.3.0_3/share/OpenCV
Run Code Online (Sandbox Code Playgroud)

但是整个项目中都没有jar。

(我还-DBUILD_opencv_java=ON通过添加了标志brew edit opencv3

igr*_*igr 5

我在v3.3.0中遇到了同样的问题。我遵循的文档基本上说以下内容:

  • brew edit opencv
  • 更改 -DBUILD_opencv_java=ON
  • brew install --build-from-source opencv

但是,java文件夹中缺少usr/local/Cellar/opencv/3.3.0_3/share/OpenCV,尽管没有错误报告。

幸运的是,我发现了问题所在:需要 ant安装OpenCV !生成所有java源代码后,将其用于构建jar。因此,在我的情况下,解决方案是:

brew install ant
Run Code Online (Sandbox Code Playgroud)

然后重复上述过程。请注意,这--build-from-source是获得罐子所必需的。