SUBDIRS = dir1 dir2
all :
for dir in $(SUBDIRS) ; do \
$(MAKE) -C $$dir ; \
done
.PHONY : clean
clean :
for dir in $(SUBDIRS) ; do \
$(MAKE) -C $$dir clean; \
done
-rm -f *~
SUBDIRS:子目录列表
循环的调用子目录的Makefile编译
SUBDIRS = dir1 dir2
all :
for dir in $(SUBDIRS) ; do \
$(MAKE) -C $$dir ; \
done
.PHONY : clean
clean :
for dir in $(SUBDIRS) ; do \
$(MAKE) -C $$dir clean; \
done
-rm -f *~
SUBDIRS:子目录列表
循环的调用子目录的Makefile编译