为什么在构建之后会生成很多图像

时间:2016-12-12 09:20:19

标签: linux embedded openwrt

我正在使用openwrt内核作为嵌入式目标。配置完成后,我使用make world构建图像。在bin目录中,我有以下list of images generated

我的问题:

  • 为什么生成所有这些列表的原因不仅仅是一个图像?

  • 我应该在目标上闪现哪一个?

  • 如何禁用其他图像的生成(这可能有助于加快构建速度)

谢谢

1 个答案:

答案 0 :(得分:1)

  
      
  • 为什么生成所有这些列表的原因不仅仅是一个图像?
  •   

因为这是你在“创造世界”时所要求的 - 如果你不想要“世界”,不要求它!单个自定义图像的正常顺序为:

make menuconfig
make defconfig

配置图像并构建它。

  
      
  • 我应该在我的目标上闪现哪一个?
  •   

与你的硬件匹配的那个,但只是安装一个默认配置而不是一个自定义的配置或许没什么用处。

  
      
  • 如何禁用其他图像的生成(这可能有助于加快构建速度)
  •   

你可以破解makefile来减少目标,或找到你需要的特定目标的名称,并且:

make <target>