当前目录中存在 gao.g 文件(其实际内容是一个简单的C语言程序)
先是用如下的例子来看:例子一
.SUFFIXES: .SUFFIXES: .g .o LIBS=gao.o all: $(LIBS) %.o:%g @echo "in %.o:%g"
运行结果是: no rule to make target gao.o...
也就是说 .SUFFIXES 和 %.o:%g 模式规则一起使用没有效果。
当前目录中存在 gao.g 文件(其实际内容是一个简单的C语言程序)
先是用如下的例子来看:例子一
.SUFFIXES: .SUFFIXES: .g .o LIBS=gao.o all: $(LIBS) %.o:%g @echo "in %.o:%g"
运行结果是: no rule to make target gao.o...
也就是说 .SUFFIXES 和 %.o:%g 模式规则一起使用没有效果。