Makefile中'符号'这些变量的含义是什么?

时间:2010-04-27 01:30:46

标签: makefile autoconf

我找不到任何关于此的文档。在Makefile中找到'at'符号的这些变量究竟是什么?例如:

temp = @temp@
srcdir = @srcdir@

1 个答案:

答案 0 :(得分:5)

它们是放置在autoconf或相关工具的makefile中的占位符。配置阶段的后处理将使用在配置过程中确定的值替换它们。

通常,你会在Makefile.in或类似的名字中看到它们;值不应出现在最终生成的makefile中。它表明配置过程没有正确完成。