多个C文件生成多个目标的makefile

SOURCES=$(wildcard *.c) PROGS=$(patsubst %.c, %, $(SOURCES)) all:$(PROGS) $(PROGS):%:%.c gcc $^ -o $@ .PHONY:clean clean: rm $(PROGS) 

你可能感兴趣的:(c,makefile,wildcard)