我的工作文件夹的树:
.
|-- work_folder1
| |-- some.c file
| |-- Makefile B
|
|-- some.c file
|-- Makefile A
我的makefile A 在Makefile B 中调用'all' 规则。Makefile B 的'all' 规则生成一个名为'Bo' [$(NAME) variable] 的.o 文件并将其复制到工作文件夹(cp ../)。Makefile A 编译.c 文件并将它们与“Bo”链接。但是,如果我决定更改 Makefile B 中“Bo”的名称,例如“my_B.o”,则 Makefile A 无法编译,因为“Bo”不再存在。
如何从 Makefile A 读取 Makefile B 的 $(NAME) 变量?