说明
本博客主要内容是在64位树莓派上复现安装Paddle-Lite框架的过程。
参考文档:Install Paddle Lite on Raspberry Pi 4 - Q-engineering
实验环境
开发板选用树莓派4B 8GB,搭载附赠的摄像头,用的是64GB的SD卡:
系统选用官方最新的64位系统带桌面款,已经进行了基本的环境配置:
注意:Paddle-Lite无法安装在32位的树莓派4上。且最好先安装OpenCV,如果没有安装,可以参考我的另一篇博客:(大约要花一个多小时)
00-在64位树莓派上安装OpenCV_Slothwolf的博客-CSDN博客
安装Paddle-Lite
1.安装依赖项
sudo apt-get install cmake wget
2.下载Paddle-Lite(可能需要代理)
git clone --depth=1 https://github.com/PaddlePaddle/Paddle-Lite.git
cd Paddle-Lite
3.安装Paddle-Lite(大约要花一个多小时)
./lite/tools/build_linux.sh \
--arch=armv8 \
--with_extra=ON \
--with_cv=ON \
--with_static_lib=ON \
--toolchain=gcc
4.把头文件和库复制到/usr/local/
sudo mkdir -p /usr/local/include/paddle-lite
sudo cp -r build.lite.linux.armv8.gcc/inference_lite_lib.armlinux.armv8/cxx/include/*.* /usr/local/include/paddle-lite
sudo mkdir -p /usr/local/lib/paddle-lite
sudo cp -r build.lite.linux.armv8.gcc/inference_lite_lib.armlinux.armv8/cxx/lib/*.* /usr/local/lib/paddle-lite
如果一切顺利的话,你会得到如图这样的输出目录:
至此,Paddle-Lite安装完毕。
结语
我们成功完成了在64位树莓派上安装Paddle-Lite深度学习框架。