【问题标题】:Are "configure" and "config.status" processes or input files?“configure”和“config.status”是进程还是输入文件?
【发布时间】:2016-07-18 12:23:14
【问题描述】:

https://en.wikipedia.org/wiki/Automake的autoconf和automake流程图中, 是“configure”和“config.status”进程还是输入文件? 根据右下角的传说,他们的表述让我感到困惑。

谢谢。

【问题讨论】:

  • configureconfig.status 都是可执行文件。
  • 流程图显示了一个类似于 UML 的高级描述 autoconf 和 automake 过程。在流程图中,configureconfig.status 是进程还是其他进程的输入文件?
  • 如果你愿意,configureconfig.status 可以声明为进程。但基本上它们是用户配置项目时执行的文件。它们不像由配置系统自动执行的aclocalautoheader
  • 谢谢。 autoscan 进程的输入是什么? autoscan的输入是要构建的源代码吗?
  • autoscan 只是一个辅助工具,可以为您提供configure.ac 的第一个近似值。

标签: autotools autoconf automake


【解决方案1】:

此图将文件描述为矩形,处理为椭圆形。

由于configureconfig.status 是生成的文件,它们周围有一些来自矩形的直线。

由于configureconfig.status 也是正在运行的程序,它们也是进程名称,因此同时包含一些椭圆(这里:圆形)形状。

【讨论】:

    猜你喜欢
    • 2020-11-21
    • 1970-01-01
    • 2012-05-30
    • 2021-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-18
    • 2012-05-31
    相关资源
    最近更新 更多