![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Lniux
To-Be-A-Better-Man
这个作者很懒,什么都没留下…
展开
-
Makefile系列之命令及执行
一. 命令规则的命令 (1). 规则的命令是由shell命令组成,每一行必须以【Tab】字符开始(与目标在同一行的除外) (2). 规则的多行命令,每一行命令将在一个独立的子shell进程中被执行,而在同一行中的多个命令是一个独立的shell命令,对于多行命令可以使用“\”来连接成一个; (3). 命令包,使用”define”、”endef”来定义一组命令,在需要的地方通过它的名字进行...原创 2018-08-14 16:45:01 · 10739 阅读 · 0 评论 -
Makefile系列之变量与函数
真实的来讲,在公司做代码开发,对于一个大项目,能有机会让你去写第一版Makefile的并不多见,需要添加新模块的时候,也只需要我们在其中修修补补的似乎就行了,以至于对Makefile的内容,一直都觉的梳理的不够系统。最近得了点小空,于是乎就找来了Makefile的中文手册前前后后的读了两遍,感觉对Makefile的理解果然变的清晰了许多,按照我梳理的大概流程,就形成了本Makefile系列的总结,...原创 2018-08-13 19:46:13 · 676 阅读 · 0 评论 -
Makefile系列之规则
规则语法TARGETS:PREREQUISITES (; COMMAND) COMMAND …TARGETS : 目标,可以是空格分开的多个文件,也可使用通配符; PREREQUITITES : 依赖,根据依赖更新后是否需要重建目标,将依赖分为两种,用“|”进行分割,“需要|不需要”,把更新后不需要重建目标的依赖称为“order-only”依赖; COMMAN...原创 2018-08-13 22:17:46 · 3294 阅读 · 1 评论