zoukankan      html  css  js  c++  java
  • ubuntu64,ndk-r9 编译 ffmpeg 2.1.1的config文件

    #!/bin/bash
    NDK_ROOT=/home/wjh/fox/android-ndk-r9c/
    PREBUILT=${NDK_ROOT}toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64
    PLATFORM=android-14
    ARCH=--arch=arm
    
    ./configure --target-os=linux 
    --arch=arm 
    --disable-static 
    --enable-shared 
    --enable-version3 
    --enable-gpl 
    --enable-nonfree 
    --disable-stripping 
    --disable-ffmpeg 
    --disable-ffplay 
    --disable-ffserver 
    --disable-ffprobe 
    --disable-encoders 
    --disable-muxers 
    --disable-devices 
    --disable-protocols 
    --enable-protocol=file 
    --enable-avfilter 
    --disable-network 
    --disable-avdevice 
    --disable-asm 
    --enable-neon 
    --enable-armv5te 
    --extra-libs="-lgcc" 
    --cc=${PREBUILT}/bin/arm-linux-androideabi-gcc 
    --enable-decoder=h264 
    --enable-swscale 
    --enable-cross-compile 
    --cross-prefix=/home/wjh/fox/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi- 
    --extra-cflags="-I${NDK_ROOT}/platforms/${PLATFORM}/arch-arm/usr/include -fPIC -DANDROID -std=c99" 
    --sysinclude=${NDK_ROOT}/platforms/${PLATFORM}/arch-arm/usr/include 
    --extra-ldflags="-Wl,-rpath-link=${NDK_ROOT}/platforms/${PLATFORM}/arch-arm/usr/lib -L${NDK_ROOT}/platforms/${PLATFORM}/arch-arm/usr/lib -nostdlib ${NDK_ROOT}/platforms/${PLATFORM}/arch-arm/usr/lib/crtbegin_static.o ${NDK_ROOT}/platforms/${PLATFORM}/arch-arm/usr/lib/crtend_android.o -lc -lm -ldl "

    编译低版本的ffmpeg 参考如下:

     http://blog.csdn.net/zhutieju/article/details/9471207

  • 相关阅读:
    Redis 启动失败
    Java本机直接内存溢出
    Java元数据区域(MetaSpace)OOM
    Java虚拟机本地方法栈溢出例子
    Java堆溢出实例
    C# DllImport CallingConvention选择
    光源选型
    条型光的光路分析
    VS安装包官方下载网址
    win7装.net framework4.6注意事项
  • 原文地址:https://www.cnblogs.com/likwo/p/3519488.html
Copyright © 2011-2022 走看看