uboot - 主Makefile分析【1】

首先,进入uboot工程的的根目录下有个Makefile文件,打开它。

第一部分是一些作者信息和版权信息。致敬作者3秒钟后,忽略不计。。。大笑



HOSTARCH:主机架构,就是你当前运行shell命令uname -m时的电脑的CPU架构,比如我的现在运行于Intel的架构下打印的便是i686如图:

|    的意思是管道 就是说吧命令uname -m执行后的输出作为sed的输入
下面分别是不同的架构执行的结构导入到sed执行,sed -e s/xxx/yyy/的意思是将xxx经过匹配后改为yyy
比如我们执行后是i686 现在去运行 sed -e s/i.86/i386/ 后输出的结果便是i386 执行[ uname -m | sed -e s/i.86/i386/ ] 
 如图:

主机操作系统(HOSTOS):就是你当前执行shell命令uname -s时运行于那个操作系统之下 比如我的是VMware虚拟机下的Ubuntu 打印的是Linux如图:

tr '[:upper:]' '[:lower:]:把大写全部转为小写比如会将上面的Linux转为linux 如图

执行命令uname -s | tr '[:upper:]' '[:lower:]' | sed -e 's/\(cygwin\).*/cygwin/'  




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值