【问题】
在Makefile中包含另一个makefile文件,进行调用,如下:
../build.mk
但始终报错:
root@ubuntu:~/code/asm/_first# make
Makefile:1: *** missing separator. Stop.
【分析】
在build.mk中查找了半天tab,来回尝试,仍然不行,感觉会不会是本身这句语法有问题,或许是版本不同,makefile语法不同了??
于是尝试添加include试一下。
【问题解决】
最终通过添加“include”,如下:
include ../build.mk
成功解决该问题。
root@ubuntu:~/code/asm/_first# make
root@ubuntu:~/code/asm/_first#