Я видел такие команды на всем протяжении Make файлов, которые я не совсем понимаю:
vpath.o: make.h config.h getopt.h gettext.h dep.h
и
.SUFFIXES:
.SUFFIXES: .f .o
#
# %------------------%
# | Default command. |
# %------------------%
#
.DEFAULT:
@$(ECHO) "Unknown target [email protected], try: make help"
#
# %-------------------------------------------%
# | Command to build .o files from .f files. |
# %-------------------------------------------%
#
.f.o:
@$(ECHO) Making [email protected] from $<
@$(FC) -c $(FFLAGS) $<
Что означают *.o
и *.suffixes
?
Примечание. Две команды из разных частей script.