Makefile - 没有附加参数的行为

时间:2016-11-25 12:09:39

标签: c command-line makefile arguments

如何在没有其他参数的情况下定义运行make的行为?

我尝试过这样的事情:

:
    ./someprogram
.PHONY:

如果在没有参数的情况下运行someprogram,则运行make但是我收到以下错误: Makefile:5: *** missing separator. Stop.

1 个答案:

答案 0 :(得分:0)

你的makefile应该如下所示:

all:
    @echo Running test program
    ./someprogram
    @echo program ended..

.PHONY:all