Android ubuntu 12.04 中的源代码构建

Android source code building in ubuntu 12.04

我的朋友下载了 Android Kitkat 源代码,他在他的 machine.Later 中构建了它,他给了我 Kikat 源代码的 tar 文件,我拿走了那个源代码并当我尝试构建它时,我得到了以下编译问题

make[2]: *** 没有规则使 target /media/XXXXXX/kitkat/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7/bin/../lib/gcc/arm-eabi/4.7/include/stdarg.h', needed by../../../out/target/product/XXXXX/XXX/XXXX/XXXXX/XXXX/XXXXX/init.o'。停止。

我还安装了所有实用程序,例如 zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev 但我仍然面临同样的问题 所以我只想知道,如果我直接从其他机器构建下载的源文件,我会遇到任何问题吗?

由于您从朋友那里得到的 tar 文件包含为他的系统构建的目标文件,因此您可能需要进行干净构建。