【问题标题】:Difference between autoconf and autoreconfautoconf 和 autoreconf 的区别
【发布时间】:2014-12-04 02:05:47
【问题描述】:

我正在尝试学习如何使用自动工具,但我似乎无法为这个问题找到适合初学者的良好答案。 autoconfautoreconf 有什么区别。

【问题讨论】:

    标签: autotools autoconf autoreconf


    【解决方案1】:

    autoconf 从各种输入文件生成configure 脚本,其中一些是使用aclocalautomake 等其他工具创建的。

    autoreconf 是一个助手,知道如何以正确的顺序调用所有这些工具

    您通常只需要自己调用autoreconf 并让它处理所有较低级别的工具....

    【讨论】:

    • autoconfautoreconf使用的低级工具?
    • 也许我的措辞不好,autoconf、automake、libtool 等才是真正的工作马。 autoreconf 更像是一个包装器,它知道调用所有其他人的正确顺序是什么。它更像一个编排器,类似于 make,但有一套固定的规则。
    • 你可能是对的。只是名字看起来怪怪的。似乎建议生成(第一次)configure 你运行autoconf,但要重新生成你需要autoreconf
    • "autoreconf 反复运行 autoconf、autoheader、aclocal、automake、libtoolize 和 autopoint(在适当时)以更新指定目录及其子目录中的 GNU 构建系统"gnu.org/software/autoconf/manual/autoconf-2.68/html_node/… 就是这么简单。
    猜你喜欢
    • 2014-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-27
    • 1970-01-01
    • 2013-08-07
    • 2011-10-20
    相关资源
    最近更新 更多