如何使用递归makefile

时间:2019-07-06 09:04:54

标签: recursion makefile

我想使用makefile构建分层编译我的C代码。 但这不起作用。

当然,我已经在http://www.gnu.org/software/make/manual/make.html#Recursion中阅读了递归用法,我只是按照示例进行操作。

SUBDIRS = test_A test_B

.PHONY: run_subdir $(SUBDIRS)
run_subdir: ${SUBDIRS}

${SUBDIRS}:
    ${make} -C $@

C test_A

  

make:C:找不到命令makefile:7:目标'test_A'的配方

     

失败的品牌:[test_A]错误127(忽略)

C test_B

  

make:C:找不到命令makefile:7:目标'test_B'的配方

     

失败的品牌:[test_B]错误127(忽略)

0 个答案:

没有答案