uboot - 主Makefile分析【1】

原创 2015年11月17日 23:55:20

首先,进入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/'  




版权声明:本文为博主原创文章,转载请标明出处。 举报

相关文章推荐

uboot配置和启动过程1(主Makefile分析)

转自  http://www.cnblogs.com/zou107/p/5082617.html 说明:文件位置:在uboot的目录下,文件名为:Makefile 从文件的头部开始分析 ...

嵌入式linux之Uboot和系统移植--主Makefile分析

《2.uboot和系统移植-第4部分-2.4.uboot配置和编译过程详解》 (朱老师物联网大讲堂笔记) 第一部分、章节目录 1.uboot主Makefile分析1 2.uboot主Makefile分...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

uboot - 主Makefile分析【3】

一、首先分析三个在Makefile中定义的变量: (1)OBJTREE:就是编译输出.o文件的根目录,在默认编译下就是当前的目录,就是主makefile存在的目录  如果是用O=xxx编译的 那么O...

uboot - 主Makefile分析【2】

该段makefile实现了静默编译功能 $(findstring s,$(MAKEFLAGS))解析 1 将s加入到MAKEFLAGS下 2 在命令行敲入make -s的时候 $(findstr...

uboot - 主Makefile分析【4】

===主要分析主makefile的调用的makefile  ->  config.mk文件 === 调用uboot根目录下的config.mk进行编译: 注意:在include...

uboot主Makefile分析3

《朱老师物联网大讲堂》学习笔记 学习地址:www.zhulaoshi.org OBJTREE, 编译出来的.o文件的根目录,默认就是当前目录, SRCTREE, 源码目录,也就是当前目录, ...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)