创建描述文件
make 命令使用来自您创建的描述文件的信息,以构建包含已完成程序的文件,此文件后来被称为目标文件。
描述文件通知 make 命令如何构建目标文件、涉及哪些文件以及在过程中它们与其他文件的关系。 描述文件包含下面的信息:
- 目标文件名
- 组成目标文件的父文件名
- 从父文件创建目标文件的命令
- 描述文件中的宏定义
- 用户定义的构建目标文件的规则
通过检查父文件的日期,make 命令确定要创建哪个文件来获得目标文件的最新的副本。 如果任何父文件的更改时间比目标文件更近,make 命令创建被更改影响的文件(包括目标文件)。
如果您将描述文件命名为 makefile 或者 Makefile,且正在包含该描述文件的目录中工作,请输入以下命令更新第一个目标文件及其父文件:
make从 make 命令最后一次创建目标文件开始,不管已更改文件的数目而进行更新。 在大多数情况下,描述文件容易写而且不会经常更改。
要在同一个目录中保留很多不同的描述文件,请以不同的名称为它们命名。 然后,请输入:
make -f Desc-File其中 Desc-File 是描述文件的名称。