代码拉取完成,页面将自动刷新
#!/bin/bash
set -e
# for rk3328 aarch64
GCC_COMPILER=/opt/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu
# $( dirname $0 )会解析出当前脚本文件的路径(不包括文件名部分)
# cd "$( dirname $0 )" 将当前工作目录切换到脚本文件所在的目录。
# cd -P "$( dirname $SOURCE )" && pwd 会切换到源文件所在的目录,并获取该目录的绝对路径。注意,这里假设变量 $SOURCE 是脚本文件名的全路径。
ROOT_PWD=$( cd "$( dirname $0 )" && cd -P "$( dirname "$SOURCE" )" && pwd )
# build rockx
BUILD_DIR=${ROOT_PWD}/build
# 检查BUILD_DIR是否存在,若不存在则创建
if [[ ! -d "${BUILD_DIR}" ]]; then
mkdir -p ${BUILD_DIR}
fi
cd ${BUILD_DIR}
cmake .. \
-DCMAKE_C_COMPILER=${GCC_COMPILER}-gcc \
-DCMAKE_CXX_COMPILER=${GCC_COMPILER}-g++
make -j8
make install
cd -
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。