2016-03-25 11 views

回答

0

据我了解,一个解决方案是这样的:

# For testing: 
# touch {a..e}.c 
# make all 
Sources = a.c b.c c.c d.c e.c 
# Now $(Objects) = a.o b.o ... 
Objects = $(Sources:.c=.o) 

%.o: %.c 
    @echo "Say hi from $< to [email protected]" 

all: $(Objects) 
    @echo Say hi $^ 

一旦你的源代码,生成文件可以创建对象适当延长。稍后,让图形样式创建每个对象:%.o: %.c