2016-12-16 1 views
0

Mac OS 10.12.2 (Sierra)에서 Java 용 OpenCV3.1을 설치하려고합니다. 이 link의 명령을 따랐습니다. OpenCV로 이클립스를 설정할 수 있도록 이것을 설치하고 싶습니다. 오류MAC OS Sierra에서 OpenCV 설치

커플

시도 (한 번 이상 시도)을 설치하여 1 : brew install opencv3

오류 니핏

[55 %] 건축 대상 메이크 opencv_imgcodecs ** * [전체] 오류 2

시도 2 ​​ brew install opencv3 --HEAD --with-java

오류 니펫

[58 %] CXX을 연결 라이브러리 ../../lib/libopencv_features2d.dylib 공유 CD/TMP/opencv3-20161216-63759- hur0m6/macbuild/modules/features2d & & /usr/local/Cellar/cmake/3.7.1/bin/cmake -E cmake_link_script CMakeFiles/opencv_features2d.dir/link.txt --verbose = 1 /usr/local/Homebrew/라이브러리/Homebrew/shims/super/clang ++ -I/라이브러리/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/include -I/라이브러리/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/...에서 clude/darwin -fsigned-char -W -Wall -Werror = 리턴 유형 -Werror = 가상이 아닌 dtor -Werror = 주소 -Werror = 순서 점 -Wformat -Werror = 형식 보안 -Wmissing-declarations -Wmissing- 프로토 타입 - Wstrict - 프로토 타입 - Wundef - 대기 - 자기 - 포인터 - arith - Wshadow - Wsign-promo - 폭 축소 - 비 삭제 가상이 아닌 변수 - 이름없는 유형의 템플릿 인수 -Wno-comment - fdiagnostics-show-option -Wo-long-long -Qunused-arguments -Wno 세미콜론 이전의 메서드 본문 -fno-omit-frame-pointer -msse -msse2 -mavx -fvisibility = hidden -fvisibility-inlines-hidden - mf16c -DNDEBUG -DNDEBUG -dynamiclib -Wl, -headerpad_max_install_names -compatibility_version 3.1.0 -current_version 3.1.0 -o ../../lib/libopencv_features2d.3.1.0.dylib -install_name @ rpath/libopencv_features2d.3.1.dylib CMakeFiles CMakeFiles/opencv_features2d.dir/src/agast_score.cpp.o CMakeFiles/opencv_features2d.dir/src/akaze.cpp.o CMakeFiles/opencv_features2d.dir/src/bagofwords.cpp. o CMakeFiles/opencv_featur CMakeFiles/opencv_features2d.dir/src/brisk.cpp.o CMakeFiles/opencv_features2d.dir/src/CMakeFiles/opencv_features2d.dir/src/evaluation.cpp.o CMakeFiles/opencv_features2d.dir/src/fast.cpp.o CMakeFiles/opencv_features2d.dir/src/fast_score.cpp.o CMakeFiles/opencv_features2d.dir/src/feature2d.cpp .o CMakeFiles/opencv_features2d.dir/src/gftt.cpp.o CMakeFiles/opencv_features2d.dir/src/kaze.cpp.o CMakeFiles/opencv_features2d.dir/src/kaze/AKAZEFeatures.cpp.o CMakeFiles/opencv_features2d.dir/src /kaze/KAZEFeatures.cpp.o CMakeFiles/opencv_features2d.dir/src/kaze/fed.cpp.o CMakeFiles/opencv_features2d.dir/src/kaze/nldiffusion_functions.cpp.o CMakeFiles/opencv_features2d.dir/src/keypoint.cpp. o CMakeFiles/opencv_features2d.dir/src/main.cpp.o CMakeFiles/opencv_features2d.dir/src/matchers.cpp.o CMakeFiles/opencv_features2d.dir/src/mser.cpp.o CMakeFiles/opencv_features2d.dir/src/orb. cpp.o CMakeFiles/opencv_featu res2d.dir/opencl_kernels_features2d.cpp.o -Wl, -rpath,/tmp/opencv3-20161216-63759-hur0m6/macbuild/lib ../../lib/libopencv_flann.3.1.0.dylib ../../ lib/libopencv_ml.3.1.0.dylib ../../lib/libopencv_highgui.3.1.0.dylib ../../../3rdparty/ippicv/unpack/ippicv_osx/lib/libippicv.a ../. ./lib/libopencv_videoio.3.1.0.dylib ../../lib/libopencv_imgcodecs.3.1.0.dylib ../../lib/libopencv_imgproc.3.1.0.dylib ../../lib/libopencv_core .3.1.0.dylib cd/tmp/opencv3-20161216-63759-hur0m6/macbuild/modules/features2d & & /usr/local/Cellar/cmake/3.7.1/bin/cmake -E cmake_symlink_library ../ ../lib/libopencv_features2d.3.1.0.dylib ../../lib/libopencv_features2d.3.1.dylib ../../lib/libopencv_features2d.dylib [58 %] 빌드 된 대상 opencv_features2d make : *** [모두 ] 오류 2

문제에 대해 github에 주어진 제안으로 문제가 해결되지 않은 것 같습니다. 누군가가 나를 도와 줄 수 있습니까?

또한 동일한 오류가 발생하는 brew install opencv 명령을 사용하여 openCV 2.4.13을 설치하려고했습니다.

+0

아마도 같은 문제는 아니지만이 게시물의 [MacOS Sierra에서 OpenCV 3 설치하기] (http://www.pyimagesearch.com/2016/11/28/)에서 유용한 힌트/해결 방법을 찾을 수 있기를 바랍니다. macos-install-opencv-3-and-python-2-7 /) –

답변

0

마침내 설치할 수있었습니다. 문제는 Java가 ANT를 설정해야한다는 것입니다. ANT를 설치했지만 ENT에 ANT_HOME이 제대로 설정되지 않았습니다. 일단 내가 제대로 설치하면이 설치 문제를 해결할 수있었습니다.