位置: 编程技术 - 正文

Linux下编译Android平台的ffmpeg库(linux0.11编译)

编辑:rootadmin

推荐整理分享Linux下编译Android平台的ffmpeg库(linux0.11编译),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux编译安卓源码,linux编译安装软件命令,linux0.01编译,linux 编译安装,linux编译安卓源码,linux0.01编译,linux编译apk,linux 编译安装,内容如对您有帮助,希望把文章链接给更多的朋友!

在Linux平台下编译要方便些,我这里使用的环境是openSUSE,用Ubutunu也是一样的。

首先你需要Android-NDK 和ffmpeg源码,不同的版本里的文件结构有所差别,编译环境也有所不同。我这里使用的是以下两个版本:

android-ndk-r8-linux-x.tar.bz2ffmpeg-0.7..tar.gz

1. 解压 android-ndk-r8-linux-x.tar.bz2

cd ~ tar xvf android-ndk-r8-linux-x.tar.bz2

我的解压路径为 ~/android-ndk-r8/

2. 配置一下环境变量 vi ~/.bashrc

source .bashrc

3. 解压ffmpeg cd ~/android-ndk-r8

mkdir ffmpeg

cd ffmpeg

tar xvf ffmpeg-0.7..tar.gz

Linux下编译Android平台的ffmpeg库(linux0.11编译)

mv ffmpeg-0.7. jni 将解压后的文件夹重命名为jni 此时的目录结构为 ~/android-ndk-r8/ffmpeg/jni/

cd ~/android-ndk-r8/ffmpeg/jni/

4. 在~/android-ndk-r8/ffmpeg/jni/ 下创建config.sh

chmod +x config.sh ./config.sh 执行成功后,会生成config.h 和 config.mak 否则就执行失败,检查一下脚本中和路径是否和本机上的一致。

5. 在~/android-ndk-r8/ffmpeg/jni/ 下创建Android.mk

6. ndk-build

sudo chmod +x Android.mk

sudo chmod +x config.h

将config.h中 #define restrict restrict 改为 #define restrict 将libavutil/libm.h中所有的static函数全部删掉

ndk-build或 ../../ndk-build 即开始编译了! (走到这一步已经不容易了)

成功后会在/home/gse/android-ndk-r8/ffmpeg/obj/下找到生成的库文件。

编译遇到的问题

待解决。

Android SQLite, KopDB 框架学习1——使用 前言我的博客:

Android中的警告对话框(AlertDialog)使用案例 创建AlertDialog对话框的步骤:1、获得AlertDialog的静态内部类Builder对象,由该类来创建对话框。2、通过Builder对象来设置对话框的标题、按钮及按钮将要响

[置顶] Android从零单排之自动跟新 Android从零单排之自动跟新转载请注明出处:

标签: linux0.11编译

本文链接地址:https://www.jiuchutong.com/biancheng/384282.html 转载请保留说明!

上一篇:安卓开发笔记——多种方式实现底部菜单栏(仿微信界面)(安卓开发日记本)

下一篇:Android SQLite, KopDB 框架学习1——使用

  • 增值税年末结转的会计处理
  • 房产租金收入免不免房产税?
  • 营业执照是怎么样子的
  • 不征税收入有哪些增值税
  • 增值税的附加税有几个
  • 处置资产开啥发票
  • 火车票的进项税额
  • 应税劳务和应税服务不合理列支的有哪些
  • 集体企业弊端
  • 商品房空置费
  • 增值税如何减税
  • 退回产品怎么做分录
  • 出租不动产房屋交什么税
  • 支付境外销售佣金是不是属于完全在境外发生的服务
  • 用库存物资抵货怎么做账
  • 劳动合同中的劳动报酬标准
  • 加工费发票怎么做账务处理
  • 进项税额转出怎么填申报表
  • 企业销售货物因违规处罚
  • 个人转让住房交土地增值税吗
  • 协方差cov计算公式展开
  • 电商销售进对公账户怎样做账
  • 销售土地使用权的增值税税率
  • 几种更正法
  • 旅行社代订机票发票报销
  • 应付款项余额
  • 利润为负数怎么调
  • 购买的烟酒怎么入账科目
  • win10更新错误0x8000402
  • app制作公司开发一个app的价格
  • yolov2训练
  • 天堂之路歌曲
  • 运动目标检测算法
  • 销售商品的结转
  • oauth2 sso单点登录
  • vue基础知识
  • 初学者安装visual studio
  • php自动化脚本
  • mail命令详解
  • php数组降序排列
  • 百旺金赋开票系统客服电话
  • 从银行提取现金50000元备发工资
  • 残疾人保证金怎么报税
  • 房屋发票备注栏怎么填
  • 其他应付款的账户结构
  • 期货收入交个人所得税吗
  • mongodb快速入门
  • gin框架使用案例
  • 现金发放工资会扣税吗
  • 一般纳税人之间转让土地使用权交哪些税金
  • 出售长期股权投资
  • 暂估成本多了
  • 销售提成如何入账
  • 装修室内设计效果图
  • 税控系统技术维护费税率
  • 跨期费用账务处理
  • 购买材料没开票怎么做账
  • 月末应付职工薪酬为负数怎么办
  • SQL Server的FileStream和FileTable深入剖析
  • windows跳转列表是什么
  • 如何安装win2000
  • 怎么压缩视频
  • bios里没有启动项设置
  • 苹果Mac系统怎么切换输入法
  • 防止linux断电系统崩溃
  • apache2 rewrite
  • windows 10 mobile--移动版
  • windows7禁止开机启动
  • win8使用教程和技能
  • unity connected games
  • javascript访问用户cookie
  • 安卓飞行手游
  • unity3D游戏开发
  • javascript括号
  • 火狐浏览器自定义滚动条
  • sed查找字符串
  • bat批处理if命令
  • jquery操作
  • 税收缴款书税务收现专用的开票人是谁
  • 国家税务总局上海税务局(个人)
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设