第一步:下载Paddle-lite
在终端执行:
git clone https://github.com/PaddlePaddle/Paddle-Lite.git
cd Paddle-Lite
# 切换到Paddle-Lite release/v2.9 稳定分支
git checkout release/v2.9
然后进入到./cmake/cross_compiling,打开armlinux.cmake文件
将文档中红色框框的部分改成交叉编译器,如图
即
set(CMAKE_C_COMPILER "arm-linux-gnueabihf-gcc")
set(CMAKE_CXX_COMPILER "arm-linux-gnueabihf-g++")
保存。最后在终端执行:
./lite/tools/build_linux.sh --arch=armv8 --with_cv=ON --with_extra=ON
第二步:查看编译成果
编译成功后,Paddle-Lite会创建一个build.lite.linux.armv8.gcc文件夹。
进入build.lite.linux.armv8.gcc/inference_lite_lib.armlinux.armv8/cxx/lib文件夹
会看到编译好的paddle-lite库