-$(VARIABLE)类型的makefile命令中的“-”符号有什么作用?

时间:2018-10-15 11:13:20

标签: linux unix makefile build gnu-make

在我遇到的一个生成文件中,我在规则的配方部分中发现了类似以下内容的东西。

-$(RM) $@

这里,RM变量等于rm Unix命令。 (它位于代码的顶部)

我知道这里$@代表目标。而且,在没有-符号的情况下,上述命令将删除该目标文件(也许仍带有-符号的情况下,它仍将其删除)。但是这里-的用途是什么?

0 个答案:

没有答案