小编jus*_*rec的帖子

如何在不通过所有Makefile的情况下构建bootimage

我目前正在为Android手机开发Linux内核.我的工作流程是:

  1. 更改内核代码
  2. 用.构建 make bootimage
  3. 用闪光灯 fastboot flash boot

这很好用.但是,构建需要花费不必要的时间,因为make bootimage首先遍历整个树并包含所有Android.mk文件.这比实际编译内核和创建启动映像需要更长的时间.不应包含这些文件,因为它们没有变化.为了减少工作流程中的周转时间,我想加快构建步骤.

在构建其他项目时,有一些方法可以不构建依赖项,从而跳过读取所有Android.mk文件(例如mm).

有一个make目标bootimage-nodeps似乎做了正确的事情:它创建一个新的启动映像,而不通过所有Android.mk文件.不幸的是,依赖项还包括内核本身(因此虽然有变化,但它不会被构建).

我的问题是:有没有办法构建内核并创建启动映像,而无需读取所有Android.mk文件.

makefile linux-kernel android-source

5
推荐指数
1
解决办法
5709
查看次数

标签 统计

android-source ×1

linux-kernel ×1

makefile ×1