java - Opencv - 构建 Opencv 失败 (MacOSX)

标签 java c++ opencv netbeans homebrew

我使用 Homebrew 软件安装了 opencv。没有 jar 文件。好像找不到jar文件。再次尝试下载 - opencv 2.4.3、2.4.7、2.4.8。再次尝试构建,但在构建 jar 文件的过程中出现错误。 我正在尝试在 Netbeans 中创建一个 OpenCV Java 项目。我试图寻找 jar 文件。由于它不存在,我构建了 Opencv 但出现错误。

尝试构建 OpenCv jar:

$ cd opencv-2.4.7

$ mkdir build

$ cd build/

$ cmake -G "Unix Makefiles" -D CMAKE_CXX_COMPILER=/usr/bin/g++ -D CMAKE_C_COMPILER=/usr/bin/gcc -D WITH_CUDA=ON .. 

$make -j4 

$ make install

我使用的是 MacOSX 10.8.5。 任何帮助将不胜感激。

我得到的错误是:

BUILD FAILED

/Users/ih/Downloads/opencv-2.4.7/build/build.xml:9: Class not
 found: javac1.8

 Total time: 0 seconds make[2]: *** [bin/opencv-247.jar] Error 1
 make[1]: *** [modules/java/CMakeFiles/opencv_java.dir/all] Error 2
 make[1]: *** Waiting for unfinished jobs.... Linking CXX shared
 library ../../lib/cv2.so [ 89%] Built target opencv_python make: ***
 [all] Error 2

只是为了确认我确实安装了 javac。

最佳答案

尝试使用 CMake 而不是 Homebrew(遵循 this 教程)。

问候。

关于java - Opencv - 构建 Opencv 失败 (MacOSX),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22969179/

相关文章:

java - 将 Java 应用程序转换为 Applet 时出现问题

Java和MySQL的日期问题

c++ - 读取 infile 到 xcode

C++ 从虚拟键从 A 到 Z

c++ - 使用 CMake 和 NMake 构建 OpenCV 3.0 时出现链接错误

java - 如何在 Java 小程序中创建 JFrame,反之亦然

java - log4j 用 spring 创建空文件

c++ - 全局数组变量在线程中丢失值

python - 背景减法python opencv(去除颗粒)

c++ - Xcode 7 不使用 C++ 框架构建项目