configure.in或configure.ac?

fre*_*ull 15 c unix autoconf autotools

似乎有些autoconf项目使用configure.in文件生成configure脚本,有些则使用configure.ac.

使用其中一个或另一个有什么区别/优势?

Mar*_*ser 22

它只是一种风格问题.历史上,autoconf文件被命名configure.in.现在configure.ac是首选的命名方案.它也在文档中讨论过.

  • 不,这不仅仅是风格.不推荐使用名称configure.in. (13认同)
  • 甚至文档也说是首选.我从未注意到弃用警告,但我认为我的所有项目都使用.ac. (2认同)

Jon*_*ler 11

新项目应该使用configure.ac.旧项目使用configure.in; 如果切换到新名称不方便,他们可以继续使用它,但autoconf工具会生成警告.