NDK版本:17.0.4754217

ffmpeg版本:4.0

==================

export NDK_HOME="/opt/Android/Sdk/ndk-bundle"export NDK_HOST_PLATFORM="linux-x86_64"export PREFIX=android-buildfor armeabi-v7a:./configure \    --libdir=${PREFIX}/libs/armeabi-v7a \    --incdir=${PREFIX}/includes/armeabi-v7a \    --pkgconfigdir=${PREFIX}/pkgconfig/armeabi-v7a \    --arch=arm \    --cpu=armv7-a \    --cross-prefix="${NDK_HOME}/toolchains/arm-linux-androideabi-4.9/prebuilt/${NDK_HOST_PLATFORM}/bin/arm-linux-androideabi-" \    --sysroot="${NDK_HOME}/platforms/android-19/arch-arm/" \    --extra-cflags=" -isysroot ${NDK_HOME}/sysroot -I${NDK_HOME}/sysroot/usr/include/arm-linux-androideabi -march=armv7-a -mfloat-abi=softfp -mfpu=neon" \    --extra-ldexeflags=-pie \    --prefix=android/ \    --target-os=android \    --disable-static \    --enable-shared \    --enable-small \    --disable-programs \    --disable-ffmpeg \    --disable-ffplay \    --disable-ffprobe \    --disable-doc \    --disable-symver \    --disable-asm  最后make -j4;make install 即可
for arm64-v8a:./configure \    --libdir=${PREFIX}/libs/arm64-v8a \    --incdir=${PREFIX}/includes/arm64-v8a \    --pkgconfigdir=${PREFIX}/pkgconfig/arm64-v8a \    --arch=aarch64 \    --cpu=armv8-a \    --cross-prefix="${NDK_HOME}/toolchains/aarch64-linux-android-4.9/prebuilt/${NDK_HOST_PLATFORM}/bin/aarch64-linux-android-" \    --sysroot="${NDK_HOME}/platforms/android-21/arch-arm64/" \    --extra-cflags=" -isysroot ${NDK_HOME}/sysroot -I${NDK_HOME}/sysroot/usr/include/aarch64-linux-android" \    --extra-ldexeflags=-pie \    --prefix=android/ \    --target-os=android \    --disable-static \    --enable-shared \    --enable-small \    --disable-programs \    --disable-ffmpeg \    --disable-ffplay \    --disable-ffprobe \    --disable-doc \    --disable-symver \    --disable-asm
for x86:./configure \    --libdir=${PREFIX}/libs/x86 \    --incdir=${PREFIX}/includes/x86 \    --pkgconfigdir=${PREFIX}/pkgconfig/x86 \    --arch=x86 \    --cpu=i686 \    --cross-prefix="${NDK_HOME}/toolchains/x86-4.9/prebuilt/${NDK_HOST_PLATFORM}/bin/i686-linux-android-" \    --sysroot="${NDK_HOME}/platforms/android-19/arch-x86/" \    --extra-cflags=" -isysroot ${NDK_HOME}/sysroot -I${NDK_HOME}/sysroot/usr/include/i686-linux-android" \    --extra-ldexeflags=-pie \    --prefix=android/ \    --target-os=android \    --disable-static \    --enable-shared \    --enable-small \    --disable-programs \    --disable-ffmpeg \    --disable-ffplay \    --disable-ffprobe \    --disable-doc \    --disable-symver \    --disable-asm
for x86_64:./configure \        --libdir=${PREFIX}/libs/x86_64 \    --incdir=${PREFIX}/includes/x86_64 \    --pkgconfigdir=${PREFIX}/pkgconfig/x86_64 \    --arch=x86_64 \    --cpu=x86_64 \    --cross-prefix="${NDK_HOME}/toolchains/x86_64-4.9/prebuilt/${NDK_HOST_PLATFORM}/bin/x86_64-linux-android-" \    --sysroot="${NDK_HOME}/platforms/android-21/arch-x86_64/" \    --extra-cflags=" -isysroot ${NDK_HOME}/sysroot -I${NDK_HOME}/sysroot/usr/include/x86_64-linux-android" \    --extra-ldexeflags=-pie \    --prefix=android/ \    --target-os=android \    --disable-static \    --enable-shared \    --enable-small \    --disable-programs \    --disable-ffmpeg \    --disable-ffplay \    --disable-ffprobe \    --disable-doc \    --disable-symver \    --disable-asm




更多相关文章

  1. Android各版本代号/版本号/API级别
  2. android:获取网络时间、文件路径,修改包名,发布release版本
  3. Android API等级、Android版本、发布日期 《一览表》
  4. Android各版本对应的SDK和JDK版本
  5. Android 揭露效果兼容低版本
  6. android aosp 源码版本
  7. Android对应的版本号
  8. android API8以上版本使用GridLayout
  9. Android版本名和API Level对应关系

随机推荐

  1. 自学Android系列 笔记2 Android_Relative
  2. android 4.2里面增加遥控器按键的方法
  3. Android AIDE入门——Hello,world,用andr
  4. Windows下Android平台搭建_3
  5. Android仿微信朋友圈上传图片
  6. Android 面试题总结之Android 基础(二)
  7. Android(安卓)APN的设置问题:默认“已起用
  8. android cmd adb命令安装和删除apk应用
  9. 区分android:gravity与android:layout_gr
  10. Android 应用程序之道