cd /path/to/paddle
tar xvf v2.3.1.tar.gz cd Paddle-2.3.1
sed -i "136c\ -Wno-error" cmake/flags.cmake sed -i "219c\ -Wno-error" cmake/flags.cmake
mkdir build cd build cmake .. -DWITH_GPU=OFF -DWITH_TESTING=OFF -DCMAKE_BUILD_TYPE=Release -DPY_VERSION=3 -DWITH_MKL=OFF -DWITH_AVX=OFF -DON_INFER=ON -DWITH_ARM=ON ulimit -n 4096 git config --global http.postBuffer 524288000 make TARGET=ARMV8 -j$(nproc)
注意:此make步骤中是需要git clone相关依赖并自动安装,需要保证机器能够访问网络,该步骤需要花费较多时间
编译完成后会在当前目录下的python/dist生成一个whl,结果回显。
cd python/dist pip3 install -U *.whl