Makefile вызван в цель

У меня есть make-файл под названием "Makefile", и некоторые цели в нем, например:

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

Что именно делает file.o: file.c Makefile делать?

1 ответ

Решение

Эта строка описывает зависимости для file.o,

Если какой-либо файл указан после : (file.c а также Makefile в этом случае) был изменен позже, чем file.o, затем file.o перестраивается в соответствии с командой в следующей строке.

Другие вопросы по тегам