2017-07-15 62 views
1

我创建了一个全自动的makefile。这意味着,我不需要更改makefile来运行不同的程序。如何从任何目录运行Makefile?

现在我想要做的就是把makefile放在某个地方,并从我的程序所在的目录调用makefile。但是条件是makefile应该运行,就好像我已经把makefile放在创建我的程序的目录中,而不是放在makefile实际所在的位置。

回答

1

您可以从另一个位置运行一个Makefile,如果它是与当前目录:

make -f /path/to/your/makefile 

您可以别名或功能,如果你想。