主文件如下。包含了本目录other_file中的other.mk
include $(CURDIR)/other_file/other.mk
debug:
@echo $(CURDIR)
other.mk
all:
@echo "other file"
但是执行make的时候。只执行了other.mk中的打印(other file)。@echo $(CURDIR)却没有执行.这是什么原因呢
make中include的疑问
-
- 帖子: 11
- 注册时间: 2018-12-29 14:13
- 系统: ubuntu
- astolia
- 论坛版主
- 帖子: 6570
- 注册时间: 2008-09-18 13:11
Re: make中include的疑问
make后面不指定目标的话,只会处理第一个目标,在你的例子里也就是all:。
目标的名字是无关紧要的,并不是叫all就会处理全部
目标的名字是无关紧要的,并不是叫all就会处理全部
-
- 帖子: 11
- 注册时间: 2018-12-29 14:13
- 系统: ubuntu
Re: make中include的疑问
明白了,多谢