#!/bin/bashANDROID_ABI=arm64BUILD_DIR_FFMPEG="$( cd "$( dirname "$0" )" && pwd )"BASE_DIR="$( cd "$( dirname "$BUILD_DIR_FFMPEG" )" && pwd )"TARGET_TRIPLE_MACHINE_BINUTILS=arch64HOST_TAG="linux-x86_64"# 自己的ndk的安装位置ANDROID_NDK_HOME=/home/lv/Android/Sdk/ndk/21.0.6113669TOOLCHAIN_PATH=${ANDROID_NDK_HOME}/toolchains/llvm/prebuilt/${HOST_TAG}SYSROOT_PATH=${TOOLCHAIN_PATH}/sysrootBUILD_DIR_FFMPEG="$( cd "$( dirname "$0" )" && pwd )"TARGET=aarch64-linux-android21FAM_CC=${TOOLCHAIN_PATH}/bin/${TARGET}-clangFAM_CXX=${FAM_CC}++FAM_LD=${FAM_CC}FAM_AS=${FAM_CC}FAM_NM=${TOOLCHAIN_PATH}/bin/aarch64-linux-android-nm../configure \--prefix=${BUILD_DIR_FFMPEG}/android_out/${ANDROID_ABI} \--enable-cross-compile \--target-os=android \--arch=aarch64 \--sysroot=${SYSROOT_PATH} \--cc=${FAM_CC} \--cxx=${FAM_CXX} \--ld=${FAM_LD} \--ar=${FAM_AR} \--as=${FAM_AS} \--nm=${FAM_NM} \--ranlib=${TOOLCHAIN_PATH}/bin/aarch64-linux-android-ranlib \--strip=${TOOLCHAIN_PATH}/bin/aarch64-linux-android-strip \--enable-shared \--disable-static \--disable-avdevice \--disable-debug \--enable-jni \--pkg-config=/usr/bin/pkg-config原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。