我需要弄清楚哪些翻译单元需要重组以改善编译时间,如何使用cmake来控制编译时间?
解决方法:
我希望用’time original-cmd’替换编译器(和/或链接器).使用简单的’make’,我会说:
make CC="time gcc"
‘时间’程序将运行命令并报告所花费的时间.等效机制适用于’cmake’.如果您需要捕获命令以及时间,那么您可以编写自己的命令,类似于时间(shell脚本会这样做),以您想要的方式记录您想要的数据.
2024-02-20 21:10:04
我需要弄清楚哪些翻译单元需要重组以改善编译时间,如何使用cmake来控制编译时间?
解决方法:
我希望用’time original-cmd’替换编译器(和/或链接器).使用简单的’make’,我会说:
make CC="time gcc"
‘时间’程序将运行命令并报告所花费的时间.等效机制适用于’cmake’.如果您需要捕获命令以及时间,那么您可以编写自己的命令,类似于时间(shell脚本会这样做),以您想要的方式记录您想要的数据.