我正在使用 gfortran 编译一个相当大的 Fortran 程序。在我的笔记本电脑上的单个处理器上编译大约需要 5 分钟。我从手写开始,Makefile
它几乎可以将它所做的所有事情都打印到屏幕上。它还打印了完成后构建所需的时间。
从那以后我搬到了 CMake,我发现一个干净的构建会打印括号中的百分比作为进度(例如[ XX%]
),但它不再打印完成时间。重建时,除了最后一个,它几乎没有给我任何东西
[100%] Buildt target <Project Name>
并且仍然需要大约相同的时间来构建。
我希望它显示每个构建的百分比进度和完成时间。
所以这是我的问题:
如何打印构建时间?当我重建项目时,为什么不打印进度(或任何相关内容)?如何在每个构建中显示一些进度指示器?