libfaac编译

  1. 一、简介
  2. 二、编译
    1. 1.clone
    2. 2.编译

一、简介

源码下载地址

我的环境:
mac+ndkr10e

二、编译

1.clone

这个就不说了
网站在上面

注意:如果是官方网址下载的源码库,编译前还需要对文件进行调整。
在代码的根目录中找到config.h.in文件,直接去掉后面的.in,让扩展名为.h。

2.编译

注意下载的库中的3个文件:

  • jni文件夹下的libaac文件夹中Android.mk文件
      *    * 默认选择的是静态库,如果需要修改为动态库则调整如下代码
    
    include $(BUILD_SHARED_LIBRARY)
  • jni文件夹下的Android.mk文件
  • jni文件夹下的Application.mk文件

完成文件添加后,在jni目录下运行下面命令:

ndk-build clean
ndk-build