如何在makefile中获取makefile的名称?
谢谢。
注意:
我需要这样做,因为我希望自己的makefile能够自己调用,但该makefile却不称为Makefile,因此我想编写如下代码:
target:
($MAKE) -f ($MAKEFILENAME) other_target
最佳答案
location = $(CURDIR)/$(word $(words $(MAKEFILE_LIST)),$(MAKEFILE_LIST))
WHERE_ART_THOU := $(location)
$(warning $(WHERE_ART_THOU))
我也相信这是特定于GNU品牌的,但我不太确定。
关于makefile - 从makefile获取makefile的名称,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1400057/