1*4882a593Smuzhiyunset -e 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunTARGET_SOC="rk356x" 4*4882a593SmuzhiyunGCC_COMPILER=aarch64-linux-gnu 5*4882a593Smuzhiyun 6*4882a593Smuzhiyunexport LD_LIBRARY_PATH=${TOOL_CHAIN}/lib64:$LD_LIBRARY_PATH 7*4882a593Smuzhiyunexport CC=${GCC_COMPILER}-gcc 8*4882a593Smuzhiyunexport CXX=${GCC_COMPILER}-g++ 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunROOT_PWD=$( cd "$( dirname $0 )" && cd -P "$( dirname "$SOURCE" )" && pwd ) 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun# build 13*4882a593SmuzhiyunBUILD_DIR=${ROOT_PWD}/build/build_linux_aarch64 14*4882a593Smuzhiyun 15*4882a593Smuzhiyunif [[ ! -d "${BUILD_DIR}" ]]; then 16*4882a593Smuzhiyun mkdir -p ${BUILD_DIR} 17*4882a593Smuzhiyunfi 18*4882a593Smuzhiyun 19*4882a593Smuzhiyuncd ${BUILD_DIR} 20*4882a593Smuzhiyuncmake ../.. -DCMAKE_SYSTEM_NAME=Linux -DTARGET_SOC=${TARGET_SOC} 21*4882a593Smuzhiyunmake -j4 22*4882a593Smuzhiyunmake install 23*4882a593Smuzhiyuncd - 24