[Author: Bo Shen <voice.shen@gmail.com>]
[Linux: v3.13-rc6]
前面文章讲解了<arch/arm/boot/compressed/vmlinux> (http://blog.youkuaiyun.com/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
1080

被折叠的 条评论
为什么被折叠?



