1、下载faac源码
https://www.audiocoding.com/downloads.html
2、解压源码,并配置
tar -xvf faac-1.28.tar.bz2
cd faac-1.28
CC=aarch64-himix100-linux-gcc CXX=aarch64-himix100-linux-g++ ./configure --host=arm-linux --prefix=/opt/faac
3、编译并安装
make
make install
4、安装问题
mpeg4ip.h:126: error: new declaration ‘char* strcasestr(const char*, const char*)’
解决方法:
修改前:
#ifdef __cplusplus
extern "C" {
#endif
char *strcasestr(const char *haystack, const char *needle);
#ifdef __cplusplus
}
#endif
修改为:
#ifdef __cplusplus
extern "C++" {
#endif
const char *strcasestr(const char *haystack, const char *needle);
#ifdef __cplusplus
}
#endif