在Mac上安装OpenCV 4.0 Alpha

时间:2018-10-28 10:22:37

标签: python opencv cmake

我正在尝试使用以下教程安装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 ..

哪个输出以下错误:

跟踪(最近一次通话最后一次):文件“”,行1,在文件“ /usr/local/Cellar/python@2/2.7.15_1/F ...”,行223,在check_output中引发CalledProcessError( retcode,cmd,output = output)子进程。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(项目)

在EnableLanguage之后,CMake错误:未设置CMAKE_CXX_COMPILER在EnableLanguage之后,未设置CMake错误:CMAKE_C_COMPILER-配置不完整,发生了错误!

有人问这个问题吗?我试图在bash配置文件中设置CXX二进制文件,但是没有运气。

0 个答案:

没有答案