1

我注意到一个简单的

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

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

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

特别是我正在修改libselinux中的源代码./external/selinux/libselinux/src/

谢谢!

4

1 回答 1

0

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

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

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

于 2017-02-22T19:43:42.483 回答