标签:
一个完整的Makefile中,包含有:显示规则、隐式规则、变量定义、指示符、注释、伪目标。
显示规则:它描述了在何种情况下如何更新一个或者多个目标文件。书写Makefile是需要明确的给出目标文件、目标依赖文件列表以及更新目标文件需要的命令(有些规则没有命令,这样的规则只是描述文件之间的依赖关系)
隐式规则:它是make根据目标文件(典型的是根据文件名的后缀)而自动推导出来的规则。make根据目标文件名,自动产生目标的依赖文件并使用默认的命令来对目标进行更新(建立一个规则)。
变量定义:使用一个字符或字符串代表一段文本串,当定义了一个变量后,Makefile后续需要使用此文本的地方,通过引用这个变量来实现对文本串的使用。
Makefile指示符:指示符指明在make程序读取Makefile文件过程中要执行的一个动作。包括:
标签:
原文地址:http://blog.csdn.net/u011641885/article/details/45788619