第二次编译opencv了,还是记录下吧
准备python3
sudo apt-get install python2.7-dev python3.5-dev
Python 3.5.2 (default, Nov 23 2017, 16:37:01)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
cmake -D CMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local -D INSTALL_PYTHON_EXAMPLES=ON -DINSTALL_C_EXAMPLES=ON -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules-D PYTHON_EXECUTABLE=/usr/bin/python3.5 -D BUILD_EXAMPLES=ON ..
其中 -D表示定义,其后是命令和参数,第一个是编译类型,源码是是release(release是比较稳定的版本,建议用这个版本),所以参数是RELEASE,第二个是安装路径,第三个和第四个是是否安装C与Python例子,第五个是扩展模块如想要查询安装的版本
在命令行输入:
python3 -c "import cv2"
如果没有出错说明编译安装成功
参考 :
https://blog.youkuaiyun.com/chenzhenchou/article/details/80189628
https://blog.youkuaiyun.com/zhangjun62/article/details/80476274
https://blog.youkuaiyun.com/CupidYzw97/article/details/74857467