gprofの使い方がよくわからない
むー。
$ g++ -pg -O3 -I/opt/local/include/ saichugen.cpp $ ./a.out $ ls # ここでgmon.outができてる $ gprof | less
ってやったのだけど、こんな感じでmainですら0.0としか表示されていない。何がいけないんだろう。
0.00 0.00 1/1 _main [149] [141] 0.0 0.00 0.00 1 __Z13think_3_turnsRKSt6vectorIiSaIiEES3_S3_RK8MWinGame [141] 0.00 0.00 1049/18347214 __ZNSt6vectorIiSaIiEED1Ev [107] 0.00 0.00 357/357 __Z13think_2_turnsRKSt6vectorIiSaIiEES3_S3_RK8MWinGame [111] 0.00 0.00 335/4312167 __ZNSt6vectorIiSaIiEEC1ERKS1_ [108] 0.00 0.00 82/26154 __ZNSt6vectorIiSaIiEEaSERKS1_ [110]