0

我有一个构建文件夹的层次结构,其中包含三个模块(比如 M1、M2 和 M3),为此我为每个模块编写了一个 makefile。而且我还编写了一个makefile,这样它就可以用一个makefile来构建所有三个模块。

假设在构建三个模块时,如果任何模块遇到错误,错误将重定向一个文件,以便轻松找到哪个模块错误,并尽可能将该文件邮寄给某个文件。请建议我如何执行此方案并提前致谢。

子目录 = $(BUILD_DIR)

全部:子目录

subdirs: for n in $(SUBDIRS); 做 $(MAKE) -C $$n || 1号出口;完毕

clean: for n in $(SUBDIRS); 做 $(MAKE) -C $$n 清洁;完毕

注意:将我的模块导出到 SUBDIRS 变量中

4

0 回答 0