Очень хорошая статья. Но почему бы не использовать brew для компиляции исходников?
- заварить редактировать opencv, отключить openexr и perf_tests
- DBUILD_OPENEXR=ВЫКЛ.
- -DBUILD_PERF_TESTS=ВЫКЛ.
2. brew -v install — сборка из исходников — env=std opencv
_________________________________________
аргументы = std_cmake_args + %W[
-DCMAKE_OSX_DEPLOYMENT_TARGET=
-DBUILD_JASPER=ВЫКЛ.
-DBUILD_JPEG=ВКЛ.
-DBUILD_OPENEXR=ВЫКЛ.
-DBUILD_PERF_TESTS=ВЫКЛ.
-DBUILD_PNG=ВКЛ.
-DBUILD_TESTS=ВЫКЛ.
-DBUILD_TIFF=ВЫКЛ.
-DBUILD_ZLIB=ВЫКЛ.
-DBUILD_opencv_hdf=ВЫКЛ.
-DBUILD_opencv_java=ВЫКЛ.
-DBUILD_opencv_text=ВЫКЛ.
-DOPENCV_ENABLE_NONFREE=ВКЛ.
-DOPENCV_EXTRA_MODULES_PATH=#{путь_сборки}/opencv_contrib/модули
-DWITH_1394=ВЫКЛ.
-DWITH_CUDA=ВЫКЛ.
-DWITH_EIGEN=ВЫКЛ.
-DWITH_FFMPEG=ВЫКЛ.
-DWITH_GPHOTO2=ВКЛ.
-DWITH_GSTREAMER=ВЫКЛ.
-DWITH_JASPER=ВЫКЛ.
-DWITH_OPENEXR=ВЫКЛ.
-DWITH_OPENGL=ВКЛ.
-DWITH_QT=ВКЛ.
-DWITH_TBB=ВКЛ.
-DWITH_VTK=ВЫКЛ.
-DBUILD_opencv_python2=ВКЛ.
-DBUILD_opencv_python3=ВКЛ.
-DPYTHON2_EXECUTABLE=#{какой "питон"}
-DPYTHON2_LIBRARY=#{py2_lib}/libpython2.7.dylib
-DPYTHON3_EXECUTABLE=#{какой "python3"}
-DPYTHON3_LIBRARY=#{py3_config}/libpython#{py3_version}.dylib
-DPYTHON3_INCLUDE_DIR=#{py3_include}
]