S5PV210 uboot中HOSTARCH和HOSTOS两个环境变量详解

来源:互联网 发布:js设置全局cookie 编辑:程序博客网 时间:2024/05/20 05:59
HOSTARCH := $(shell uname -m | \      
sed -e s/i.86/i386/ \
   -e s/sun4u/sparc64/ \
   -e s/arm.*/arm/ \
   -e s/sa110/arm/ \
   -e s/powerpc/ppc/ \
   -e s/ppc64/ppc/ \

   -e s/macppc/ppc/)

汲及知识点详解

1、shell uname -m: linux终端下执行uname -m命令获取电脑的CPU版本号

2、|shell中的管道,作用是前面一个运算式的输出作为后面一个运算式的输入,再去做处理

3、sed:进行字符串替换的一个命令工具

4、i.86: .匹配符,任意的都适用

5、sed -e s/i.86/i386/:用i386去替换i.86

6、HOSTARCH: Host,主机, ARCH,架构




HOSTOS := $(shell uname -s | tr '[:upper:]' '[:lower:]' | \

   sed -e 's/\(cygwin\).*/cygwin/')

汲及知识点详解

1、shell uname -m: linux终端下执行uname -s命令获取系统版本号

2、tr '[:upper:]' '[:lower:]':参考http://man.linuxde.net/tr,得到的系统版本号大写全替换成小写


















0 0
原创粉丝点击