linux 编译opencv3.3,Linux编译opencv3.2并使用python

1 安装

sudo make -j40

输出信息:

3232edf20aac

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是同一目录中

安装成功之后在检测的时候导入cv2,出现以下原因:

3232edf20aac

解决方法: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

错误了;

OpenCV:“libopencv_core.so.2.3: cannot open shared object file: No such file or directory”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值