位置: 编程技术 - 正文

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——使用

  • 增值税专用发票和普通发票的区别
  • 当期所得税费用可以是负数吗
  • 计提应交个人所得税分录怎么做
  • 增值税小规模纳税人认定标准
  • 财务软件怎么看利润
  • 公司购进一台不需要安装的设备设备价款为700万元
  • 补报以前年度收入后当年所得税怎么处理
  • 为什么对子公司长投要用成本法
  • 附加税减半征收会计分录
  • 残保基金的计算公式
  • 无形资产应当按照公允价值进行初始计量吗
  • 合同履约成本合同结算如何处理抵消
  • 生产企业电梯维修方案
  • 退回房租含税的情况怎么入账?
  • 用于展览的存货如何做会计处理?
  • 个人出租仓库需交税吗
  • 蔬菜批发的利润怎么算
  • 小额开专票
  • 公务费用扣除标准 通讯补贴怎么算
  • 购买股票相关税费会计分录
  • 企业收付款流程图
  • 个体户查账征收没有成本票怎么办
  • 公司之间借款收据要领导签字吗
  • 一般户收到基本户转账的会计分录
  • 产值等于营业额吗
  • 公司如何确定总股本
  • 当月作废的发票是否需要报税
  • 收到押金和支付押金的账务处理
  • 企业所得税什么时候交
  • 事业单位基建账并入大账规定
  • 业务招待费汇算清缴扣除标准
  • 购进食用油的会计分录
  • Cookie 的 SameSite 属性
  • 【GoF 23】23种设计模式与OOP七大原则概述
  • 用php写个简单的编程
  • php教程从入门到精通
  • 税务自查报告要盖什么章
  • 水费发票掉了可以补打吗
  • 本年利润借方红字代表什么意思
  • 期初未分配利润在哪个表
  • 税控盘抵税的会计分录
  • mysql默认存储引擎的命令
  • mongodb迁移
  • 免交增值税应该计入什么科目
  • sql 附加数据库
  • 纳税人具有怎样的特征?
  • 收回应收账款赊账怎么算
  • 母公司和子公司是什么关系
  • 地补缴费额是什么
  • 员工备用金会计分录
  • 无形资产如何计提减值
  • 从工程款中扣除质保金
  • 认证固定资产发票如何入账
  • 残料入库计入
  • 防伪税控技术服务费减免的文件
  • 水电费没有发票可以入账吗
  • 以前年度的银行手续费发票
  • 企业清算的顺序
  • 路由怎么配
  • win8系统如何安装软件
  • w10的产品密钥
  • Freebsd7.0 Apache2.2+MySQL5+PHP5安装和配置方法
  • window英语
  • avgorange是什么文件
  • post installation
  • win10系统怎么快速启动
  • win7桌面图标靠右
  • win10开机显示recover
  • 怎么在linux中安装软件
  • perl ne
  • Node.js中的construct构造函数
  • img可以设置的属性
  • css总结笔记
  • 在其他地方 英文
  • 用nodejs实现三个类,动物基础类(有跑的函数,吃的函数)
  • android studio 开发语言
  • Unity Batch 对 Vertex Shader 产生影响
  • 国家税务总局党委委员名单
  • 上海税务机关代码查询
  • 辽宁地方税务局招聘
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设