簡體   English   中英

Mac為Android構建ffmpeg

[英]Mac build ffmpeg for Android

我想在Mac上編譯ffmpeg。 ndk版本是r19c,FFmpeg版本是4.1.3。 構建腳本是從本文復制而來的。 但是編譯時存在一些問題,如下:

謝謝!!!

從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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM