似乎有些autoconf项目使用configure.in
文件生成configure
脚本,有些使用configure.ac
。configure.in或configure.ac?
使用一个或另一个之间有什么区别/优势?
似乎有些autoconf项目使用configure.in
文件生成configure
脚本,有些使用configure.ac
。configure.in或configure.ac?
使用一个或另一个之间有什么区别/优势?
它只是一个风格问题。历史上autoconf文件被命名为configure.in
。现在configure.ac
是首选的命名方案。它也在documentation中讨论过。
新项目应该使用configure.ac。旧项目使用configure.in;如果切换到新名称不方便,他们可以继续使用它,但autoconf工具会产生警告。
不,它不只是风格。名称configure.in已弃用。 – 2011-01-27 18:43:33
即使是文档也是首选。我从来没有注意到弃用警告,但我认为我所有的项目都使用.ac。 – 2011-01-27 18:45:31