makefile进入子文件夹执行make
来源:互联网 发布:域名流量劫持 编辑:程序博客网 时间:2024/04/25 17:12
写了一个文件夹比较多的程序,在写主Makefile的时候,需要进入子文件夹执行make,在这里记录下,自己运行成功的Makefile。
SUBDIRS=directory1 directory2 directory3RECURSIVE_MAKE= @for subdir in $(SUBDIRS); \ do \ echo "making in $subdir"; \ ( cd $subdir && $(MAKE) all -f Makefile -e CC='${CC}' CFLAG='${CFLAG}') || exit 1; \ doneRECURSIVE_CLEAN= @for subdir in $(SUBDIRS); \ do \ echo "cleaning in $subdir"; \ ( cd $subdir && $(MAKE) clean -f Makefile) || exit 1; \ donesubdirs: $(RECURSIVE_MAKE)all: subdirsdclean: $(RECURSIVE_CLEAN)
make是可以带参数的,我这里写的是子文件夹里的Makefile的变量CC和CFLAG都用我这个主Makefile里的设置。
- makefile进入子文件夹执行make
- 递归执行子文件夹makefile模板
- make(makefile)执行流程
- Linux循环进入子目录执行make指令
- makefile学习总结-----make的递归执行
- 进入一个目录后后再执行一个命令比如make
- make Makefile
- make & makefile
- make&Makefile
- make makefile
- make makefile
- make /makefile
- makefile -make
- Make & Makefile
- make & makefile
- Make Makefile
- make/makefile
- makefile详解 嵌套执行make,定义命令包 十六
- vc小知识
- Ubuntu 10.10上安装SUN JDK6
- Centos YUM源 中国科技大学镜像
- Love is gone
- 面向接口编程的作用
- makefile进入子文件夹执行make
- javascript 浏览器兼容性心得
- 网络拓扑结构5-9-1读取数据库并训练预测
- JAVA 中 验证IP的有效性
- Zookeeper全解析——Client端
- 红黑树
- 网络socket编程指南之一
- 软件质量概述
- 弹出窗口总结