OpenCV MacOS源码安装
在Mac上折腾了一天的OpenCV源码安装,记录一下备忘 正常的步骤: 按照说明文档,下载源码,解压,进入目录 mkdir release cd release cmake -D BUILD_TESTS=OFF .. make -j8 sudo make install 使用cmake生成配置文件的时候可以看一下log,一些依赖包类似libjpeg,libpng等等最好先安装上,最简单的方法就是使用MacPorts来安装,方便管理,以后卸载也容易 看起来过程很简单,但是装完了之后。。。c++很好使,但是python功能使用不了 查看了一下,编译python支持的开关变量为BUILD_NEW_PYTHON_SUPPORT=ON,默认为开启的,应该没有什么问题,上网搜了一下原因,原来是要把cv2.so的路径加入到PYTHONPATH,默认情况下cv2.so文件被安装在/usr/local/lib/python2.7/site-packages,这个值是CMakeCache.txt文件中定义的CMAKE_INSTALL_PREFIX和PYTHON_PACKAGES_PATH这两个变量定义的,具体可查看CMakeCache.txt文件,当然这个值可随意修改,建议保留默认。 在/etc/profile或者~/.bash_profile文件中设置PYTHONPATH环境变量: export