我正在比较
它们之间的以下差异是否正常?哪一个是正确的?
autoheader
和autoscan
,configure.ac
或configure.in
的输入是什么?
对于automake
的输入,其输入是configure.ac
还是config.h.in
?
对于make
的输入,其输入是config.h
吗?
感谢。
答案 0 :(得分:1)
autoheader和autoscan,configure.ac或configure.in?
的输入
configure.in
是configure.ac
的已弃用名称,但在其他方面相同。
对于automake的输入,在其输入中是configure.ac和config.h.
automake
将完全忽略config.h.in
,但将需要configure.ac
(或.in
)来确定您要求的选项
对于输入,是config.h的输入吗?
make
将执行Makefile
中定义的命令; config.h
是其中一些命令的输入,因为它包含在源文件中。它可能安装也可能不安装,因此是make
命令的直接输入,但实际上不应该。