RV1126的一键编译安装脚本

#!/bin/bash

set -e

# for rk1808 aarch64
#GCC_COMPILER=${RK1808_TOOL_CHAIN}/bin/aarch64-linux-gnu


# for rk1806 armhf
# GCC_COMPILER=~/opts/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf

# for rv1109/rv1126 armhf
###GCC_COMPILER=${RV1109_TOOL_CHAIN}/bin/arm-linux-gnueabihf
GCC_COMPILER=/data/chw/rv1126_20211012/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf

ROOT_PWD=$( cd "$( dirname $0 )" && cd -P "$( dirname "$SOURCE" )" && pwd )

# build rockx
BUILD_DIR=${ROOT_PWD}/build

if [[ ! -d "${BUILD_DIR}" ]]; then
  mkdir -p ${BUILD_DIR}
fi

cd ${BUILD_DIR}
rm -rf *
cmake .. \
    -DCMAKE_C_COMPILER=${GCC_COMPILER}-gcc \
    -DCMAKE_CXX_COMPILER=${GCC_COMPILER}-g++
make clean
make -j4
make install
cd -

cp run_rk180x.sh install/rknn_face_demo/
cp run_rv1109_rv1126.sh install/rknn_face_demo/
#p  -dr lib/*            install/rknn_yolov5_demo/lib

猜你喜欢

转载自blog.csdn.net/u013171226/article/details/123550312
今日推荐