作者in2 (圣诞玉兔 *^^*)
看板PttCurrent
标题Re: gprof
时间Fri May 9 09:15:16 2003
profile产生的方式是:
1.用 gcc compile的时候加入 -pg
2.跑那个程式, 正常结束
3.会在该目录下看到一个 xxx.gmon
4.用 gprof xxx xxx.gmon (其中 xxx是该执行档)
就会输出如上的报表.
建议在程式中不要使用到 fork() , 要不然输出会有点奇怪.
(以 PttCurrent , 可以透过 make NO_FORK=1 来达成)
另外我不确定 profile能不能和最佳化参数一同使用,
这可能还要再测测看~ :Q
不过就算可以, 输出结果应该会很怪
(以加了 -O 去 gdb会乱七八糟猜的)
See Also
gcc(1), gprof(1), profil(2)
--
※ 发信站: 批踢踢实业坊(ptt.csie.ntu.edu.tw)
◆ From: 140.112.30.143