1 安装
sudo make -j40
输出信息:
sudo make install
2可能出现的错误
安装OpenCV 3.2的过程中要下载ippicv_linux_20151201,由于网络的原因,这个文件经常会下载失败
解决的办法是手动下载:
创建ippicv_linux_20151201的目录,带MD5.
ipp_file=../ippicv_linux_20151201.tgz&&
ipp_hash=$(md5sum$ipp_file| cut -d" "-f1)&&
ipp_dir=3rdparty/ippicv/downloads/linux-$ipp_hash&&
mkdir -p$ipp_dir&&
cp $ipp_file $ipp_dir
PS: ippicv_linux下载的目录与opecv3.1是同一目录中
详见:http://blog.csdn.net/huangkangying/article/details/53406370
安装成功之后在检测的时候导入cv2,出现以下原因:
解决方法:
sudo execstack -c /usr/local/lib/*opencv*.so*
这句话执行之后,再次进入python2.7中就不会出现以上的: ImportError:libopencv_video.so.3.2: cannot enable executable stack as shared objectrequires: Invalid argument
错误了;