我希望获得有关cpu使用情况,内存消耗,文件系统相关内容以及编译各个阶段和组件/子库(以及其他重要位)所花费的时间的统计信息,在使用make
成功构建完成后在构建gcc
时。
可以从make
获取统计信息吗?
答案 0 :(得分:0)
我不知道任何可以做任何事情的工具。
要获得非常基本的概述(在此过程中花费的时间),请使用time make ...
。
如果您需要更多详细信息或确切数字,则需要一个分析器。对于CPU使用情况,请使用gprof
。对于内存使用,您可以使用valgrind
。对于IO,您可以使用ioprofile
或iogrind
。