Установка OpenCV 4.0 Alpha на Mac - PullRequest
0 голосов
/ 28 октября 2018

Я пытаюсь установить OpenCV 4 alpha, используя следующий учебник: https://www.pyimagesearch.com/2018/08...

Основная проблема при компиляции с помощью команды cmake:

cmake -D CMAKE_BUILD_TYPE=RELEASE \ 
-D CMAKE_INSTALL_PREFIX=/usr/local \ 
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules \ 
-D PYTHON3_LIBRARY=python -c 'import subprocess ; import sys ; s = subprocess.check_output("python-config --configdir", shell=True).decode("utf-8").strip() ; (M, m) = sys.version_info[:2] ; print("{}/libpython{}.{}.dylib".format(s, M, m))' \ 
-D PYTHON3_INCLUDE_DIR=python -c 'import distutils.sysconfig as s; print(s.get_python_inc())' \ 
-D PYTHON3_EXECUTABLE=$VIRTUAL_ENV/bin/python \ 
-D BUILD_opencv_python2=OFF \ 
-D BUILD_opencv_python3=ON \ 
-D INSTALL_PYTHON_EXAMPLES=ON \ 
-D INSTALL_C_EXAMPLES=OFF \ 
-D BUILD_EXAMPLES=ON ..

, которая выдает следующееошибка:

Traceback (последний вызов был последним): файл "", строка 1, в файле "/usr/local/Cellar/python@2/2.7.15_1/F ...", строка 223,в check_output поднять CalledProcessError (retcode, cmd, output = output) subprocess.CalledProcessError: Команда 'python-config --configdir' вернула ненулевой статус выхода 1 Ошибка CMake на /usr/local/Cellar/cmake/3.12.3/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:47 (сообщение): не удалось найти набор компиляторов в переменной окружения CXX:

/ usr / local / bin / g ++.

стек вызовов (самый последнийсначала вызов): CMakeLists.txt: 127 (проект)

Ошибка CMake: CMAKE_CXX_COMPILER не задан, после EnableLanguage CMake Ошибка: CMAKE_C_COMPILER не задан, после EnableLanguage - настройка неполная, возникли ошибки!

Кто-нибудь придумалс этим вопросом?Я попытался установить двоичный файл CXX в профиле bash, но безуспешно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...