前言
编译前先看编译可能遇到的问题,提前修改添加树莓派的swap交换分区,同时可以提前将缺失文件补充进文件夹
一、安装OpenCV所依赖的各种工具和图像视频库
软件更新升级
// 软件源更新
sudo apt-get update
// 升级本地所有安装包,版本过高反而需要降级才能安装
sudo apt-get upgrade
分别安装各种依赖工具
// 安装build-essential、cmake、git和pkg-config
sudo apt-get install build-essential cmake git pkg-config
// 安装jpeg格式图像工具包
sudo apt-get install libjpeg8-dev
// 安装tif格式图像工具包
sudo apt-get install libtiff5-dev
// 安装JPEG-2000图像工具包
sudo apt-get install libjasper-dev
// 安装png图像工具包
sudo apt-get install libpng12-dev
//安装视频I/O包
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
//安装gtk2.0(树莓派很可能下载错误,更换中科大或者清华源即可)
sudo apt-get install libgtk2.0-dev
//优化函数包
sudo apt-get install libatlas-base-dev gfortran
一次性安装所有依赖工具
//全套安装指令
sudo apt-get install