
makefile
taiyuanwuyin
这个作者很懒,什么都没留下…
展开
-
Makefile 中:= ?= += =的区别
经常有人分不清= 、:=和+=的区别 这里我总结下做下详细的分析:首先你得清楚makefile的运行环境,因为我是linux系统,那么我得运行环境是shell在Linux的shell里,shell只认识字符串,所以你就不要说整形什么的了。说值也不贴切。1。 先看+=是什么意思? 因为shell只认识字符串,所以这里应该不难联想到+=就是字符串连接的意转载 2017-10-18 16:12:35 · 285 阅读 · 0 评论 -
set -e $@
#!/bin/bashset -ecommand 1command 2...你写的每个脚本都应该在文件开头加上set -e,这句语句告诉bash如果任何语句的执行结果不是true则应该退出。这样的好处是防止错误像滚雪球般变大导致一个致命的错误,而这些错误本应该在之前就被处理掉。如果要增加可读性,可以使用set -o errexit,它的作用与set -e相同。转载 2017-10-19 15:15:13 · 464 阅读 · 0 评论 -
linux shell基础语法
标签:1.第一个Shell脚本打开文本编辑器,新建一个文件,扩展名为sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好,如果你用php写shell 脚本,扩展名就用php好了。输入一些代码:#!/bin/bashecho "Hello World !"“#!” 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种Shell转载 2017-10-19 16:30:29 · 338 阅读 · 0 评论 -
android lichee编译脚本解析
http://blog.youkuaiyun.com/jiege6699/article/details/44341551#编译流程#lichee 目录下./build.sh -p sun7i_android -k 3.4123#build.sh 解析#!/bin/bashset -e #"Exit immediately if a simple command exits转载 2017-10-19 16:44:41 · 752 阅读 · 0 评论 -
all:用途
Makefile 的规则格式是这样的Perl code?1234 target ... : prerequisites ... command ... ...转载 2017-10-20 08:45:04 · 373 阅读 · 0 评论 -
Kconfig基本语法
http://www.cnblogs.com/AP0904225/p/5967979.htmlLinux 内核在2.6版本以后将配置文件由原来的config.in改为Kconfig。当执行make menuconfig时会出现内核的配置界面,所有配置工具都是通过读取arch/$(ARCH)Kconfig文件来生成配置界面,这个文件就是所有配置的总入口,它会包含其他目录的Kconfi转载 2017-11-02 16:25:21 · 632 阅读 · 0 评论