我知道在Makefile中
详见http://www.gnu.org/software/make/manual/make.html#Echoing ...而
详见http://www.gnu.org/software/make/manual/make.html#Automatic-Variables 但我无法找到任何关于如下代码行含义的信息:
@
可以用来抑制命令的打印输出...详见http://www.gnu.org/software/make/manual/make.html#Echoing ...而
$@
表示目标名称...详见http://www.gnu.org/software/make/manual/make.html#Automatic-Variables 但我无法找到任何关于如下代码行含义的信息:
variable=@value@
我不是在这里修复任何内容,只是试图更好地理解Makefile。
更新:GNU autoconf手册中的“Makefile Subsitutions”部分解释了它是由autoconf替换的值。