2016-12-16 5 views
0

Versuch, OpenCV3.1 für Java unter MAC OS 10.12.2 (Sierra) zu installieren. Befolgte die Befehle von diesem link. Ich möchte dies installieren, um Eclipse mit OpenCV zu konfigurieren.OpenCV-Installation mit Java unter MAC OS Sierra

Paare von Fehlern bei der Installation (mehr als einmal versucht)

Versuch 1: brew install opencv3

Fehler Snippet

[55%] Errichtet Ziel opencv_imgcodecs machen: ** * [alle] Fehler 2

Versuch 2: brew install opencv3 --HEAD --with-java

Fehler Snippet:

[58%] Die Verknüpfung CXX Shared Library ../../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/Bibliothek/Homebrew/shims/super/clang ++ -I/Bibliothek/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Inhalt/Home/include -I/Bibliothek/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Inhalt/Home/im clude/darwin -fsigned-char-W -Wall -Werror = Rückgabetyp -Werror = nicht-virtueller-dtor -Werror = Adresse -Werror = Sequenzpunkt -Wormat -Werror = Format-Sicherheit -Wissende-Erklärungen -Warming- Prototypen -Western-Prototypen -Wundef -Winit-Self -Wointer-arith -Whadow -Wesign-Promo -Wno-Narrowing -Wno-löschen-nicht-virtuellen-dtor -Wno-unbenannte-Typ-Vorlage-args -Wno-Kommentar - fdiagnostics-show-option -Wno-long-long -Qunused-arguments -Wno-Semikolon-vor-Methode-body -fno-omit-Frame-Zeiger -msses -msse2 -mavx -visibility = versteckt -visibility-inlines-hidden - mf16c -DNDEBUG -DDNDEBUG -dynamiclib -Wl, -headerpad_max_install_name -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 /opencv_features2d.dir/src/agast.cpp.o 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 es2d.dir/src/blobdetector.cpp.o CMakeFiles/opencv_features2d.dir/src/brisk.cpp.o CMakeFiles/opencv_features2d.dir/src/draw.cpp.o CMakeFiles/opencv_features2d.dir/src/dynamic.cpp.o 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.dylib ../../lib/libopencv_features2d.dylib [58%] Gebautes Ziel opencv_features2d make: *** [all ] Fehler 2

Die Vorschläge, die auf github für die Probleme gegeben wurden, schienen das Problem nicht zu beheben. Kann mir jemand dabei helfen?

Ich habe auch versucht, openCV 2.4.13 mit dem Befehl brew install opencv installieren, die auch den gleichen Fehler warf.

+0

Wahrscheinlich nicht das gleiche Problem, aber ich hoffe, dass Sie einige hilfreiche Hinweise/Problemumgehungen in diesem Beitrag auf [Installation von OpenCV 3 auf macOS Sierra] finden (http://www.pyimagesearch.com/2016/11/28/ macos-install-opencv-3-und-python-2-7 /) –

Antwort

0

Ich konnte es endlich installieren. Das Problem bestand darin, dass Java die Einrichtung von ANT erfordert. Obwohl ich ANT installiert hatte, war der ANT_HOME in meinem ENV nicht richtig eingestellt. Sobald ich das richtig eingestellt habe, konnte ich dieses Installationsproblem lösen.

Verwandte Themen