使用 make 命令来处理非源代码控制系统 (SCCS) 文件

从包含要创建文件的描述文件的目录中启动 make 命令。

变量名 desc-file 表示该描述文件的名称。 然后,输入命令:

make -f desc-file

如果描述文件的名称是 makefileMakefile,那么不必使用 -f 标志。 如下,在命令行中与 make 命令一起输入宏定义、标记、描述文件名和目标文件名:

make [flags] [macro definitions] [targets]

make 命令则检查命令行项以决定执行什么操作。 首先,它查看命令行上的所有的宏定义(括在引号中并包含等号的项)并为它们赋值。 如果 make 命令在命令行中找到的宏定义与描述文件中的宏定义不同,那么它将使用命令行宏定义。

接下来,make 命令查看标记。

make 命令希望剩下的命令行项为要创建的目标文件名。 任何用右引号括起来的用来生成目标名的 shell 命令均由 make 命令执行。 然后, make 命令按从左到右的顺序创建目标文件。 如果没有目标文件名,那么 make 命令将创建描述文件中命名的第一个不以句点开始的目标文件。 如果指定了多个描述文件,那么 make 命令将在第一个描述文件中搜索目标文件名。