我们可以使用相对路径在GNU Makefile中包含另一个Makefile吗?

我们可以使用相对路径在GNU Makefile中包含另一个Makefile吗?,makefile,gnu,Makefile,Gnu,我有一个Makefile在: project/all_app/myapp/src/Makefile 我还有一个master Depend.mk in project/Depend.mk 我可以使用相对路径包含主Makefile吗 include ../../../../Depend.mk make中包含的规则有点复杂-请参阅GNU make手册的第页。但是是的-您可以按要求执行。请注意,make's include从pwd开始,而不是从make文件的路径开始。(因此make-f可能会导致问

我有一个Makefile在:

project/all_app/myapp/src/Makefile
我还有一个master Depend.mk in

project/Depend.mk
我可以使用相对路径包含主Makefile吗

include ../../../../Depend.mk

make中包含的规则有点复杂-请参阅GNU make手册的第页。但是是的-您可以按要求执行。

请注意,make's include从pwd开始,而不是从make文件的路径开始。(因此
make-f
可能会导致问题)

可能会重复