您当前的位置: 首页 >  linux

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4642博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

LINUX编译Android ffmpeg

柳鲲鹏 发布时间:2020-03-14 08:24:12 ,浏览量:0

  • 安装依赖库
sudo apt install build-essential git autoconf libtool pkg-config gperf gettext yasm python-lxml
  • 下载NDK

https://blog.csdn.net/quantum7/article/details/104848842

  • 编译
#!/bin/bash
make clean
export NDK=${NDKROOT}
export SYSROOT=$NDK/platforms/android-19/arch-arm/
export TOOLCHAIN=$NDK/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64
export CPU=arm
export PREFIX=$(pwd)/android/$CPU
export ADDI_CFLAGS="-marm"

./configure --target-os=linux \
    --prefix=$PREFIX --arch=arm \
    --disable-doc \
    --extra-libs=-lgcc \
    --enable-shared \
    --disable-static \
    --disable-yasm \
    --disable-symver \
    --disable-gpl \
    --enable-libx264 \
    --disable-ffmpeg \
    --disable-ffplay \
    --disable-ffprobe \
    --disable-ffserver \
    --disable-doc \
    --disable-symver \
    --cross-prefix=$TOOLCHAIN/bin/arm-linux-androideabi- \
    --enable-cross-compile \
    --sysroot=$SYSROOT \
    --extra-cflags="-Os -fpic $ADDI_CFLAGS" \
    --extra-ldflags="$ADDI_LDFLAGS" \
    $ADDITIONAL_CONFIGURE_FLAG

#    --enable-gpl \

make clean

make

make install

 

关注
打赏
1665724893
查看更多评论
立即登录/注册

微信扫码登录

0.0496s