码迷,mamicode.com
首页 > 其他好文 > 详细

uboot学习之二----主Makefile学习之一----版本号 u_boot_version(U_BOOT_VERSION = $(VERSION).$(PATCHLEVEL).$(SUBLEVEL).$(EXTRAVERSION)) (24-29行)

时间:2016-04-07 06:58:53      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:

BSP支持包(https://yunpan.cn/cqB5i8LCAMzhM  访问密码 c425,解压后/uboot目录下的Makefile)


VERSION = 1      //主版本号
PATCHLEVEL = 3    //修补版本号
SUBLEVEL = 4     //次版本号
EXTRAVERSION =    //附加信息,一般默认为空,我们可以自己设置
U_BOOT_VERSION = $(VERSION).$(PATCHLEVEL).$(SUBLEVEL).$(EXTRAVERSION)
//uboot版本 1.3.4 ,之间用.隔开

VERSION_FILE = $(obj)include/version_autogenerated.h
//版本号文件,是根据主makefile中的第365行的规则创建的技术分享

编译过后, version_autogenerated.h 文件的路径是:根目录下面include/version_autogenerated.h。这个文件中引用了变量U_BOOT_VERSION的值; version_autogenerated.h这个文件是在编译时自动生成的,通过vi可以看到里面的 内容是一个宏:#define U_BOOT_VERSION "U-Boot 1.3.4"

uboot学习之二----主Makefile学习之一----版本号 u_boot_version(U_BOOT_VERSION = $(VERSION).$(PATCHLEVEL).$(SUBLEVEL).$(EXTRAVERSION)) (24-29行)

标签:

原文地址:http://www.cnblogs.com/yr-linux/p/5361887.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!