tinyalsa库
如果修改了external/tinyalsa目录下的内容,可以通过如下两种方法去编译tinyalsa相关的工具。
1、m mm mmm external/tinyalsa
m mm mmm具体的实现在android-4.0.3_r1/build/envsetup.sh,所以只要source一遍这个文件便能在编译过程中使用m mm mmm了。
m 编译所有的模块
mm 编译当前目录下的模块,当前目录下要有Android.mk文件
mmm 编译指定路径下的模块,指定路径下要有Android.mk文件
我在编译externel/tinyalsa过程中遇到问题如下:
执行:mmm external/tinyalsa
需要的目标“out/target/product/generic/obj/lib/liblog.so”
lei@testHP:~/Tiny210/android-4.0.3_r1$ make liblog
需要的目标“out/target/product/generic/obj/lib/libcutils.so”
需要的目标“out/target/product/generic/obj/lib/libutils.so”
以上会不断遇到缺少的库编译的问题,所以采用第二种方法去编译tinyalsa库相关的东西。
2、直接在根目录执行:./build-android
例如我修改了exte