【发布时间】:2017-04-09 20:11:44
【问题描述】:
如何在没有附加参数的情况下定义运行make 的行为?
我试图做类似的事情:
:
./someprogram
.PHONY:
为了在不带参数的情况下运行make 时运行someprogram,但我收到以下错误:
Makefile:5: *** missing separator. Stop.
【问题讨论】:
-
如果你不指定参数 make,first 目标将被构建。
-
如果我想让 make 在这种情况下运行以前构建的程序,这可能吗?
-
而且你需要有一个命名的目标,即使是“默认”的第一个目标也需要有一个名字。这可能取决于您正在构建的程序。
标签: c command-line makefile arguments