下载opencv 和 opencv contrib
https://github.com/opencv/opencv/releases/tag/3.4.6
chroot 到rootfs,安装依赖
- apt-get install pkg-config libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev libjpeg-dev libpng-dev libtiff-dev libdc1394-22-dev
把下载到的opencv源码复制到rootfs home 目录下
- cp opencv* ./debian_rootfs/rootfs/home/m/
解压
创建build 目录
- cd opencv-3.4.6 && mkdir build
执行 cmake, 留意不要漏掉 '..'
等待完成后,make -j3
吃个饭洗个澡睡个觉 就差不多编译完成了
然后make install
安装完成,试试/usr/local/bin, 目录下有 opencv_version, 运行即可获得版本
正确显示版本 说明opencv正确安装了