首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

u-boot 关于makefile的疑问解决办法

2012-04-15 
u-boot 关于makefile的疑问$(TIMESTAMP_FILE):@date +#define U_BOOT_DATE %b %d %C%y $@@date +#d

u-boot 关于makefile的疑问
$(TIMESTAMP_FILE):
@date +'#define U_BOOT_DATE "%b %d %C%y"' > $@
@date +'#define U_BOOT_TIME "%T"' >> $@

这是u-boot 顶层makefile的一点内容
该语句的含义是TIMESTAMP_FILE定义了U_BOOT_DATE 以及U_BOOT_TIME 
但是请问%b %d %C%y是什么意思呢?

[解决办法]

%b表示月份,%d表示日期,%C和%y分别表示年份的前两个数字和后两个数字。
%T表示“时:分:秒”

这都是日期的格式化符号,linux下man date就一目了然。

热点排行