加快 ./configure 脚本失败时重新启动的速度

加快 ./configure 脚本失败时重新启动的速度

当./configure脚本失败时如何优化重新启动?

例如,启动 ./configure 找出缺失的依赖项;再次启动它找出下一个缺失的依赖项,依此类推。如果我们有 N 个缺失的依赖项,我们必须等待大约 N*(const+N/2) 次测试才能成功配置它。

“./configure -C”失败,并且“config.cache”为空。

ccache 已在使用中。./configure 由 /bin/dash 执行。

如何

  1. 强制其缓存部分结果?
  2. 让它在失败时继续并立即报告所有丢失的东西?
  3. 以某种方式大幅加快重新运行相同测试的速度。

是否有其他 ./configure 脚本生成器?也许我应该破解 ./configure 中的某些内容以启用缓存或不退出?

PS 我希望 ./configure 只打印我需要安装的 Debian lib*-dev 包列表以满足它。

相关内容