【发布时间】:2012-03-25 10:07:28
【问题描述】:
我一直将gprof 分析器与g++ 结合使用。
我的代码中有一个函数,它封装了与主要函数足够相关的几个行为部分,因此将它们拆分为它们自己的函数是没有意义的。
我想知道在这些代码领域的每一个方面花费了多少时间。
所以,如果你想象代码看起来像这样
function(){
A
A
A
B
B
B
C
C
C
}
其中 A、B 和 C 代表我感兴趣的特定代码部分,有没有办法让 gprof 告诉我在这些特定部分上花费了多少时间?
【问题讨论】:
-
如果你想让程序运行得更快,you can do better than gprof.
-
@MikeDunlavey 问题被删除太可惜了。
-
这个答案获得了 192 票。呸