全部分类
移动开发与应用
WEB前端
架构与运维
程序设计
数据库
操作系统
热点技术
综合
递归式Makefile
1610阅读 0评论
2014-08-11
lzj123
分类:
C/C++
统一编译分散在多个目录下的代码时,需要用到递归式Makefile.下面是两个例子.
SUBDIR=1 2
all:
$(foreach d, $(SUBDIR), $(MAKE) -C $d;)
或者,利用shell脚本遍历子目录
SUBDIR=./1 ./2
all:
@for d in $(SUBDIR); \
do \
cd $$d && make; \
cd ..; \
done
上一篇:
find命令
下一篇:
关于定时器