echo "参数是 'arm_hi'"
current_path=$(pwd)
nproc=32
# arm-linux-gnueabihf-gcc, Cross-Toolchain PATH
export PATH="/opt/aarch64-v01c01-linux-musl-gcc/bin:$PATH"
# ------------------------------------------------------------------
# 参考文章 https://www.cnblogs.com/qq21497936/p/16051614.html
# https://blog.youkuaiyun.com/dashuo0501/article/details/133985172
# 设置工具链路径
TOOLCHAIN_PATH=/opt/aarch64-v01c01-linux-musl-gcc
GCC_COMPILER=${TOOLCHAIN_PATH}/bin/aarch64-linux-musleabi
# 设置x264安装路径
X264_INSTALL_DIR=${current_path}
# 不同版本的FFmpeg和x264有对应关系
# 不同版本的OpenCV3和ffmpeg有版本依赖
# OpenCV3.4.1+ffmpeg3.4.8交叉编译
# https://ffmpeg.org//releases/
# https://download.videolan.org/pub/videolan/x264/snapshots/
# https://blog.youkuaiyun.com/csdn_lovebqj/article/details/134829327
# make x264
cd "$current_path"/deps && tar -xvf x264-snapshot-20180101-2245.tar.bz2
cd "$current_path"/deps/x264-snapshot-20180101-2245
echo "$(pwd)"
# 配置交叉编译选项,直接指定 C 和 C++ 编译器
./configure --prefix=${X264_INSTALL_DIR} \
--cross-prefix=${GCC_COMPILER}- \
--host=aarch64-linux-gnu \