[英]How to build FFmpeg Executable binary for Android on Mac OS?
[英]Mac build ffmpeg for Android
從NDK r19開始,可以在<NDK>/toolchains/llvm/prebuilt/<host>
目錄中找到所需的所有內容。
精簡了針對API 64的arm64-v8a的示例:
export ANDROID_NDK_ROOT=/path/to/android-ndk-r19c
export PATH=$ANDROID_NDK_ROOT/toolchains/llvm/prebuilt/darwin-x86_64/bin:$PATH
SYSROOT=$ANDROID_NDK_ROOT/toolchains/llvm/prebuilt/darwin-x86_64/sysroot
AS=aarch64-linux-android28-clang
CC=aarch64-linux-android28-clang
CXX=aarch64-linux-android28-clang++
ARCH=aarch64
CPU=armv8-a
./configure \
--sysroot=$SYSROOT \
--as=$AS \
--cc=$CC \
--cxx=$CXX \
--target-os=android \
--arch=$ARCH \
--cpu=$CPU \
--enable-cross-compile \
[ ... other configure options ...]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.