以下给出个人在学习FFmpeg的完整过程,仅供参考。
引言
因为在项目预研阶段,每个人的环境有所不一样,所以在编译过程中十分注意:配置环境、依赖库、外接开源库。其实这些都是为了统一项目环境而已。避免开发阶段发现,咦你原来缺来一个库,然而之前找了两天的bug。
但跟以往自己随意编译一个开源库不一样,进一步掌握了关于环境、编译的一些知识。
过程如下:主要是按照FFmpeg-wiki上的编译部分指导操作
FFmpeg-wiki——
Generic compilation guide
一般话的编译指导,可使用于所有开源库编译
该文章非常实用:
- 为什么编译源码?
- 一般化的编译过程?三部曲
- 安装路径:
- 环境变量:env命令查看环境变量
本机编译
FFmpeg-wiki——