现在的位置: 首页 > 综合 > 正文

Image的生成过程

2014年02月02日 ⁄ 综合 ⁄ 共 405字 ⁄ 字号 评论关闭

[Author: Bo Shen <voice.shen@gmail.com>]

[Linux: v3.13-rc6]

前面文章讲解了<arch/arm/boot/compressed/vmlinux> (http://blog.csdn.net/voice_shen/article/details/17767507)的生成过程,其要依赖于Image。 下面具体讲解Image的生成过程。

 47 $(obj)/Image: vmlinux FORCE
 48         $(call if_changed,objcopy)
 49         @$(kecho) '  Kernel: $@ is ready'

从上面的代码可知,Image的生成过程就是通过objcopy对根目录下的vmlinux进行copy后得到。 其命令如下:

arm-none-linux-gnueabi-objcopy -O binary -R .comment -S vmlinux arch/arm/boot/Image

抱歉!评论已关闭.