NDK编译ffmpeg的配置文件
2015-11-18 17:44
375 查看
仅做记录,未涉及背景相关内容
#!/bin/sh NDK=/home/ffmpeg/android-ndk-r10d SYSROOT=$NDK/platforms/android-19/arch-arm/ TOOLCHAIN=$NDK/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64 PREFIX=/home/ffmpeg/ndksdk/ffmpeg ADDI_CFLAGS="-I/home/ffmpeg/ndksdk/ffmpeg/include -DANDROID -D__thumb__ -mthumb -Wfatal-errors -Wno-deprecated -mfloat-abi=softfp -mfpu=vfpv3-d16 -marm -march=armv7-a" ADDI_LDFLAGS="-L/home/ffmpeg/ndksdk/ffmpeg/lib -march=armv7-a" ./configure \ --prefix=$PREFIX \ --enable-shared \ --disable-static \ --enable-cross-compile \ --enable-runtime-cpudetect \ --arch=armv7-a \ --disable-stripping \ --enable-version3 \ --disable-everything \ --enable-gpl \ --disable-doc \ --enable-avresample \ --disable-ffplay \ --disable-ffserver \ --enable-ffmpeg \ --disable-ffprobe \ --enable-libx264 \ --enable-encoder=libx264 \ --enable-decoder=h264 \ --enable-hwaccels \ --enable-zlib \ --disable-devices \ --disable-avdevice \ --cross-prefix=$TOOLCHAIN/bin/arm-linux-androideabi- \ --target-os=linux \ --sysroot=$SYSROOT \ --extra-cflags="-Os -fpic $ADDI_CFLAGS" \ --extra-ldflags="$ADDI_LDFLAGS" \ $ADDITIONAL_CONFIGURE_FLAG
相关文章推荐
- Socket 与 Android Socket AIO 库 Naga 的介绍
- Jquery ajax调用webservice总结
- 多重幂计算问题
- QOS
- Shell脚本:求命令行上所有的整数和
- OC 重点之NSArray(数组) NSDictionary不可变字典类与NSMutableDictionary 可变字典类 (概括)
- Auto Layout 使用心得(一)--初体验
- bat语法
- CSS3开启硬件加速及利弊
- 读我在南大的七年有感
- oc语言学习之基础知识点介绍(三):类方法、封装以及继承的介绍
- 参考文献中的字母含义
- 时间选择器DatePickerDialog的简单demo
- 交换机安全
- 实习整理(十)
- 基金基础知识
- 数组排序
- Material Design 之 定义状态栏(Status Bar)的颜色
- Android studio ButterKnife插件
- Cocos2dx-OpenGL ES2.0教程:纹理贴图(6)