我在许多Makefile中看到了像这样的命令,但我不太理解:
vpath.o: make.h config.h getopt.h gettext.h dep.h
和
.SUFFIXES:
.SUFFIXES: .f .o
#
# %------------------%
# | Default command. |
# %------------------%
#
.DEFAULT:
@$(ECHO) "Unknown target $@, try: make help"
#
# %-------------------------------------------%
# | Command to build .o files from .f files. |
# %-------------------------------------------%
#
.f.o:
@$(ECHO) Making $@ from $<
@$(FC) -c $(FFLAGS) $<
*.o
和*.suffixes
是什么意思?
注意:这两个命令来自脚本的不同部分。