使用make编译gcc时如何获取统计信息?

时间:2014-10-07 07:52:51

标签: gcc makefile statistics gnu

我希望获得有关cpu使用情况,内存消耗,文件系统相关内容以及编译各个阶段和组件/子库(以及其他重要位)所花费的时间的统计信息,在使用make成功构建完成后在构建gcc时。

可以从make获取统计信息吗?

1 个答案:

答案 0 :(得分:0)

我不知道任何可以做任何事情的工具。

要获得非常基本的概述(在此过程中花费的时间),请使用time make ...

如果您需要更多详细信息或确切数字,则需要一个分析器。对于CPU使用情况,请使用gprof。对于内存使用,您可以使用valgrind。对于IO,您可以使用ioprofileiogrind