在 AOSP 源代码的外部文件夹中构建库
Build libraries in external folder of AOSP source code
我注意到一个简单的
$ . build/envsetup.sh
$ lunch
$ aosp_hammerhead-eng
$ make -j16
也不会在 ./external
文件夹中构建外部库。
我应该如何在这样的文件夹中构建源代码?
特别是,我正在修改 ./external/selinux/libselinux/src/
中的 libselinux 中的源代码
谢谢!
我发现,通过使用 mm
命令,可以构建当前目录中的所有模块。
因此,如果您在 ./external/selinux/libselinux/
中,您只需键入命令 mm
.
即可在该目录中构建所有代码
我还发现我在 ./external/selinux/libselinux/
中修改的相同代码也位于 ./external/libselinux/
中。但是,此目录链接到 make -j16
命令。
我注意到一个简单的
$ . build/envsetup.sh
$ lunch
$ aosp_hammerhead-eng
$ make -j16
也不会在 ./external
文件夹中构建外部库。
我应该如何在这样的文件夹中构建源代码?
特别是,我正在修改 ./external/selinux/libselinux/src/
谢谢!
我发现,通过使用 mm
命令,可以构建当前目录中的所有模块。
因此,如果您在 ./external/selinux/libselinux/
中,您只需键入命令 mm
.
我还发现我在 ./external/selinux/libselinux/
中修改的相同代码也位于 ./external/libselinux/
中。但是,此目录链接到 make -j16
命令。