小白提问:makefile引用另一个makefile问题

请问,我有两个.c文件,都各自写了一个makefile去编译链接;

当我用其中一个makefile引用另一个makefile时,第二个.c文件并没有去编译,请问是什么原因,是哪边出了问题

 

第一个makefile文件:

 

第二个makefile:

你的make命令是什么?

这样肯定是有问题的,include可以理解为在你引入位置把第二个makefile展开,编译的时候由于几个目标之间没有依赖关系,所以只会编译edit这个目标。话说为啥要这样写呢,一般include都是用来导入变量。