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

  • 相关阅读:
    MySQL-事务相关知识
    Linux脚本-自动ping网址列表
    洛谷 P2453 [SDOI2006]最短距离
    洛谷 P2915 [USACO08NOV]Mixed Up Cows G
    洛谷 P2473 [SCOI2008] 奖励关
    洛谷 P3391 【模板】文艺平衡树
    洛谷 P4146 序列终结者
    洛谷 P1486 [NOI2004] 郁闷的出纳员
    洛谷 P2596 [ZJOI2006]书架
    性能测试工具Jmeter02-安装配置
  • 原文地址:https://www.cnblogs.com/likwo/p/3519488.html
Copyright © 2011-2022 走看看