对 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) 的学习体会相关推荐
- 对 makefile 中 .NOTPARALLE 的学习体会
上例子 事先准备好三个脚本: a01.sh b01.sh c01.sh: 脚本内容如下, 即每睡眠一秒钟后再输出内容: a01.sh for ((i=0;i<10;i++)); do@echo ...
- 对 makefile 中 .SECONDARY 的学习体会
上例子 LIBS=foo.gao bar.gao .INTERMEDIATE:$(LIBS) .SECONDARY:bar.gao all: $(LIBS) #pass foo.gao: @echo ...
- 对 makefile 中 .SUFFIXES 的学习体会
当前目录中存在 gao.g 文件(其实际内容是一个简单的C语言程序) 先是用如下的例子来看:例子一 .SUFFIXES: .SUFFIXES: .g .oLIBS=gao.oall: $(LIBS)% ...
- make 学习体会(一)
在对makefile进行了部分学习后,感觉到还是多看看简短的例子比较好. 发现下面这个网站讲得很好: http://www.cs.colby.edu/maxwell/courses/tutorials ...
- c#学习体会:使用 ref 和 out 传递数组
c#学习体会:使用 ref 和 out 传递数组(downmoon),希望与大家分享1.与 所有的 out 参数一样,在使用数组类型的 out 参数前必须先为其赋值,即必须由接受方为其赋值. 例如: ...
- 小学生计算机课学生心得,【小学信息技术学习体会13篇】_小学信息技术学习体会范文大全_2021年小学信息技术学习体会_东城教研...
小学信息技术学习体会 大家都对小学信息技术学习体会特别关注,东城教研特别为大家整理了一些有关小学信息技术学习体会的内容,其中,培养学生的创新意识和创造能力.下面就结合我的教学实践,谈谈我的几点体会.一 ...
- 近期爬虫学习体会以及爬豆瓣Top250源码实战
近期爬虫学习体会以及爬豆瓣Top250源码实战 我是在B站https://www.bilibili.com/video/BV12E411A7ZQ?p=25里学习的,至今已经可以手写爬豆瓣Top250代 ...
- Office计算机心得,OFFICE心得学习体会.ppt
OFFICE心得学习体会.ppt 会专61001 唐林 21 会专61001 唐林 21 会专61001 唐林 21 记在大一结束前 * 会专61001 唐林 21 * 我学word 我学习计算机,就 ...
- JavaOOP(面向对象)学习体会
JavaOOP(面向对象)学习体会 类和对象的概念 类:具体相同特征和行为的事物的抽象 对象:万事万物皆对象 类是对象的类型! 对象是类的实例 ! 封装 //特征---->属性(特性)Strin ...
最新文章
- 【LuKS】Vba if not c is nothing
- englishpod主持人对话文本_Englishpod 69 | 主持人文本讲解 | How Would You Like Your Eggs?...
- 使用PerfView监测.NET程序性能(一):Event Trace for Windows
- 关于pytorch里面的图像变换
- oracle 查看锁表情况及数据库连接情况
- c++new时赋初值_C++ Lesson 7:new,delete amp; 类的重用
- mybatis generator 中文注释_Mybatis提供的逆向工程
- 用python画圣诞树-Python――画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔)...
- 变频器LED显示灯闪烁_图文并茂,彻头彻尾认识变频器,适合初学者!
- 25个深度学习相关公开数据集
- 谈谈你对Spring 事务的理解
- 独孤九剑-第六式 成长体验
- STM32学习100步之第四十二步——触摸按键驱动程序
- 文字识别 SDK 11 给大家看一个手册
- SpringBoot 使用 Redis Geo 实现查找附近的位置-附近的人功能
- mysql数据库角色的使用
- 物联网概论(IoT)_Chp7 物联网数据与计算/Google大数据/云计算
- 01.机器学习的简介
- 红米10android auto,红米3 安卓10 原生体验 LineageOS17.1 ROOT
- 自学编程5个月找到了月薪12K的工作,我的方法值得大家借鉴
热门文章
- 《JavaScript面向对象编程指南》——1.7 训练环境设置
- 个人随笔-《江城子·驻西航》
- DHCP详细配置实验总结
- ACCESS MDB数据库记录误删除恢复
- 8/100. Find All Numbers Disappeared in an Array
- Android应用中,去掉Activity标题栏以及状态栏
- hdu 3022 Sum of Digits
- 转:华为副总裁一封信:透露年薪千万的工作感悟,太震撼了!
- 2016/3/16 高级查询 ①连接查询 ②联合查询 ③子查询 无关 相关
- -webkit-gradient webkit内核浏览器的Linear Gradients (线性渐变) -Css3演示