fdk-aac交叉编译

1.下载fdk-aac源码

下载链接:https://sourceforge.net/projects/opencore-amr/files/fdk-aac/

选择下载人数最多的版本,这样遇到问题资料比较好找。

2.交叉编译fdk-aac

2.1 解压压缩包

tar axvf fdk-aac-2.0.1.tar.gz
cd fdk-aac-2.0.1

 解压后如下图所示:

2.2 配置configure编译参数

#创建安装目录
mkdir output

#获取绝对路径,用于后续prefix指定安装路径
cd output && pwd && cd ..

#配置configure
./configure --enable-static --host=arm-linux CC=/usr/local/linaro-aarch64-2020.09-gcc10.2-linux5.4/bin/aarch64-linux-gnu-gcc CXX=/usr/local/linaro-aarch64-2020.09-gcc10.2-linux5.4/bin/aarch64-linux-gnu-g++ --prefix=/home/disk/fangye/build_amba/aac/fdk-aac-2.0.1/output

如下图所示,表示配置成功 ,将会自动生成Makefile文件

 2.3 交叉编译与安装

make -j8
make install

安装完成,即可在output目录下获取到编译好的库文件及相关头文件: 

猜你喜欢

转载自blog.csdn.net/fangye945a/article/details/112947048