Linux交叉编译FFmpeg
基础准备在Android中使用编译好的FFmpeg,需要先了解一下C/C++编译基础概念,还需要准备一台Linux操作系统的机器。编译流程C/C++编译流程图如下:静态库和动态库本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。C和C++库有两种:静态库(.a、.lib)和动态库(.so、.dll)。windows:.lib和.dll库。Linux:.a和.so库。静态库和动态库区别:所谓静态、动态是指链接阶段,如下图所示:1、静态库在编译时链接到目标代码,运行时