对 makefile 中 $(MAKE) 的学习体会
生活随笔
收集整理的這篇文章主要介紹了
对 makefile 中 $(MAKE) 的学习体会
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
上例子
主 Makefile內容:
SUBDIRS=foo bar baz subdirs:for dir in $(SUBDIRS); do\
$(MAKE) -C $$dir; \
done
當前目錄下各個子目錄的Makfile內容:
./foo/Makefile:
foo: @echo "foo..."./bar/Makefile:
bar:@echo "bar..."./baz/Makefile:
baz:@echo "baz..."執行結果:
for dir in foo bar baz;do\
make -C $dir; \
done
make[1]:Entering directory '/soft/gao/test/foo'
foo...
make[1]:Leaving directory '/soft/gao/test/foo'
make[1]:Entering directory '/soft/gao/test/bar'
bar...
make[1]:Leaving directory '/soft/gao/test/bar'
make[1]:Entering directory '/soft/gao/test/baz'
baz...
make[1]:Leaving directory '/soft/gao/test/baz'
本文轉自健哥的數據花園博客園博客,原文鏈接:http://www.cnblogs.com/gaojian/archive/2012/09/20/2695162.html,如需轉載請自行聯系原作者
總結
以上是生活随笔為你收集整理的对 makefile 中 $(MAKE) 的学习体会的全部內容,希望文章能夠幫你解決所遇到的問題。