如何编写makefile来更改另一组makefile中的路径

时间:2017-06-28 07:18:10

标签: linux makefile gnu-make gnu

我有7个c ++ makefile,它们包含 LFLAGS ="一些路径"

我想用一个镜头为所有makefile修改LFLAGS路径编写一个makefile。

我的make文件扩展名为 filename.mak

有什么办法......

2 个答案:

答案 0 :(得分:1)

您可以使用

调用其他makefile
make LPATH="/home/mynicedir" target

来自您的顶级makefile。 $(LPATH)然后引用" / home / mynicedir"。

本教程详细介绍了它:

http://aggregate.org/rfisher/Tutorials/Make/make6.html

答案 1 :(得分:0)

或者,您可以包含在其他makefile中设置LFLAFS的makefile:

include  filename.mak