GNU制作嵌套规则

时间:2016-06-08 09:49:18

标签: ubuntu makefile gnu-make

我想使用makefile实现以下语法:

make install program1
make install program2

现在我有一个简单的makefile:

install:
    #installing program1...

实现我想要的语法的最简洁方法是什么?

1 个答案:

答案 0 :(得分:0)

你可以在Makefile中有一个名为PROGRAM = ...的变量,你的目标安装看起来像:

install:
#installing $(PROGRAM)

然后你可以这样调用make:

make install PROGRAM=program1