制作完成进度脚本

制作完成进度脚本

每当我执行一个需要几个小时的构建过程时,我都会不可避免地盯着我的终端并想知道“还要多长时间?”有时,我手动选取一些回显到终端的路径名,然后进入迷宫般的 makefile 以确定我在构建过程中的位置。这显然是一个不完美、乏味的过程,所以我想知道,是否有程序可以自动执行此操作?我可以想象一个脚本,它遍历 make 依赖项并构建依赖关系树,然后使用一些启发式方法估计树的多少部分已“完成”或“构建”。

有人听说过这样的事情吗?

答案1

CMake为您构建 makefile,其中包括进度指示器。

相关内容