【发布时间】:2013-04-01 16:42:10
【问题描述】:
我在the FreeBSD Makefile 中找到了${_+_}。
BSD Makefiles中${_+_}是什么意思?
【问题讨论】:
-
我可以告诉你,在 Makefile 命令行开头的 bare
+意味着“即使在-n模式下也运行此命令”。您发现的构造似乎与此有关。_+_可能只是一个不寻常的 name 变量,旨在设置为+或为空(Make 允许您将几乎任何东西都放在变量名中),但我没有看不到它在哪里设置,所以我能得到的。