1.fdk-aac源码链接
opencore-amr - Browse /fdk-aac at SourceForge.net
可以选择一个下载量最多的下载,这边选择的是2.0.2版本
2.解压并配置configure
tar -zxvf fdk-aac-2.0.2.tar.gz //解压
cd fdk-aac-2.0.2
mkdir build //用于存放编译生成的文件
cd build
pwd //获取路径,用于编译参数填写
cd ..
./configure --enable-static --host=mips-linux CC=/home/zzc/mips-gcc720-glibc229/bin/mips-linux-gnu-gcc CXX=/home/zzc/mips-gcc720-glibc229/bin/mips-linux-gnu-g++ --prefix=/home/zzc/Desktop/work-sapce/fdk-aac/fdk-aac-2.0.2/build //配置configure编译参数
配置configure编译参数解释:
--host:编译出的代码运行的平台。
CC:后面带的是交叉编译链gcc的路径
CXX:后面带的是交叉编译链g++的路径
--prefix:编译生成路径
如下图所示是配置成功:
会在你当前路径下生成一个Makefile
3.编译
make -j8
make install
接着会在build路径下生成include与lib库文件
include:
lib:
最后将拷贝include和lib到自己相应工程路径下并开始开发工作。