目标中调用的 Makefile

Makefile called in target

我有一个名为 "Makefile" 的 makefile,其中包含一些目标:

file.o: file.c Makefile
      gcc <some flags & options> file.c

file.o: file.c Makefile 究竟是做什么的?

该行描述了 file.o 的依赖项。

如果在 : 之后列出的任何文件(在本例中为 file.cMakefile)在 file.o 之后被修改,则 file.o 是按照下面一行的命令重建。