在AOSP源代码的外部文件夹中构建库

时间:2017-02-22 01:32:09

标签: android-source libselinux

我注意到了一个简单的

$ . build/envsetup.sh
$ lunch
$ aosp_hammerhead-eng
$ make -j16

不会在./external文件夹中构建外部库。

我应该如何在这样的文件夹中构建源代码?

特别是,我正在修改./external/selinux/libselinux/src/

中libselinux中的源代码

谢谢!

1 个答案:

答案 0 :(得分:0)

我发现,通过使用mm命令,可以在当前目录中构建所有模块。

因此,如果您在./external/selinux/libselinux/,只需输入命令mm即可在此目录中构建所有代码。

我还发现我在./external/selinux/libselinux/内修改的相同代码也位于./external/libselinux/中。但是,此目录链接到make -j16命令。