上例子

主 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) 的学习体会相关推荐

  1. 对 makefile 中 .NOTPARALLE 的学习体会

    上例子 事先准备好三个脚本: a01.sh b01.sh c01.sh: 脚本内容如下, 即每睡眠一秒钟后再输出内容: a01.sh for ((i=0;i<10;i++)); do@echo ...

  2. 对 makefile 中 .SECONDARY 的学习体会

    上例子 LIBS=foo.gao bar.gao .INTERMEDIATE:$(LIBS) .SECONDARY:bar.gao all: $(LIBS) #pass foo.gao: @echo ...

  3. 对 makefile 中 .SUFFIXES 的学习体会

    当前目录中存在 gao.g 文件(其实际内容是一个简单的C语言程序) 先是用如下的例子来看:例子一 .SUFFIXES: .SUFFIXES: .g .oLIBS=gao.oall: $(LIBS)% ...

  4. make 学习体会(一)

    在对makefile进行了部分学习后,感觉到还是多看看简短的例子比较好. 发现下面这个网站讲得很好: http://www.cs.colby.edu/maxwell/courses/tutorials ...

  5. c#学习体会:使用 ref 和 out 传递数组

    c#学习体会:使用 ref 和 out 传递数组(downmoon),希望与大家分享1.与 所有的 out 参数一样,在使用数组类型的 out 参数前必须先为其赋值,即必须由接受方为其赋值. 例如: ...

  6. 小学生计算机课学生心得,【小学信息技术学习体会13篇】_小学信息技术学习体会范文大全_2021年小学信息技术学习体会_东城教研...

    小学信息技术学习体会 大家都对小学信息技术学习体会特别关注,东城教研特别为大家整理了一些有关小学信息技术学习体会的内容,其中,培养学生的创新意识和创造能力.下面就结合我的教学实践,谈谈我的几点体会.一 ...

  7. 近期爬虫学习体会以及爬豆瓣Top250源码实战

    近期爬虫学习体会以及爬豆瓣Top250源码实战 我是在B站https://www.bilibili.com/video/BV12E411A7ZQ?p=25里学习的,至今已经可以手写爬豆瓣Top250代 ...

  8. Office计算机心得,OFFICE心得学习体会.ppt

    OFFICE心得学习体会.ppt 会专61001 唐林 21 会专61001 唐林 21 会专61001 唐林 21 记在大一结束前 * 会专61001 唐林 21 * 我学word 我学习计算机,就 ...

  9. JavaOOP(面向对象)学习体会

    JavaOOP(面向对象)学习体会 类和对象的概念 类:具体相同特征和行为的事物的抽象 对象:万事万物皆对象 类是对象的类型! 对象是类的实例 ! 封装 //特征---->属性(特性)Strin ...

最新文章

  1. 【LuKS】Vba if not c is nothing
  2. englishpod主持人对话文本_Englishpod 69 | 主持人文本讲解 | How Would You Like Your Eggs?...
  3. 使用PerfView监测.NET程序性能(一):Event Trace for Windows
  4. 关于pytorch里面的图像变换
  5. oracle 查看锁表情况及数据库连接情况
  6. c++new时赋初值_C++ Lesson 7:new,delete amp; 类的重用
  7. mybatis generator 中文注释_Mybatis提供的逆向工程
  8. 用python画圣诞树-Python――画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔)...
  9. 变频器LED显示灯闪烁_图文并茂,彻头彻尾认识变频器,适合初学者!
  10. 25个深度学习相关公开数据集
  11. 谈谈你对Spring 事务的理解
  12. 独孤九剑-第六式 成长体验
  13. STM32学习100步之第四十二步——触摸按键驱动程序
  14. 文字识别 SDK 11 给大家看一个手册
  15. SpringBoot 使用 Redis Geo 实现查找附近的位置-附近的人功能
  16. mysql数据库角色的使用
  17. 物联网概论(IoT)_Chp7 物联网数据与计算/Google大数据/云计算
  18. 01.机器学习的简介
  19. 红米10android auto,红米3 安卓10 原生体验 LineageOS17.1 ROOT
  20. 自学编程5个月找到了月薪12K的工作,我的方法值得大家借鉴

热门文章

  1. 《JavaScript面向对象编程指南》——1.7 训练环境设置
  2. 个人随笔-《江城子·驻西航》
  3. DHCP详细配置实验总结
  4. ACCESS MDB数据库记录误删除恢复
  5. 8/100. Find All Numbers Disappeared in an Array
  6. Android应用中,去掉Activity标题栏以及状态栏
  7. hdu 3022 Sum of Digits
  8. 转:华为副总裁一封信:透露年薪千万的工作感悟,太震撼了!
  9. 2016/3/16 高级查询 ①连接查询 ②联合查询 ③子查询 无关 相关
  10. -webkit-gradient webkit内核浏览器的Linear Gradients (线性渐变) -Css3演示