代码之家  ›  专栏  ›  技术社区  ›  Zoltan

如何用相同的参数重新运行/配置?

  •  2
  • Zoltan  · 技术社区  · 8 年前

    几个月前,我通过执行

    ./configure --whatever
    make
    sudo make install
    

    我最近重新安装了我的操作系统,现在我想再次安装这个应用程序,但我不记得当时我使用了什么编译标志。但是,由于我把所有文件都放在家里,所以我仍然有源代码和原始版本。是否有方法恢复/配置我最初使用的参数?

    1 回复  |  直到 8 年前
        1
  •  3
  •   umläute    8 年前

    只是重新运行 make ?毕竟,我认为你主要是在重新运行 安装 阶段而不是 配置 -步骤。

    但是,要明确回答您的问题:自动工具将您的配置调用记录在 config.status 文件。 您可以调用它“在相同条件下”重新运行配置阶段:

    ./config.status --recheck
    

    (这主要是autotools内部需要的:如果您对makefile.am或configure.ac进行了黑客攻击,automake将重建构建系统,使更改生效;为了正确执行此操作,它必须以与最初调用(由用户)相同的方式调用configure)

    推荐文章