8

gprof でプロファイリングするためにプログラムをコンパイルする方法に関する gprof のドキュメントがわかりません。-gg++では、オプションに加えてオプション(デバッグ情報)を付けてコンパイルする必要があり-pgますか? それぞれの場合で異なる結果が得られます。アプリケーションのボトルネックがデバッグ モードではなくリリース モードでどこにあるのかを確認したいと思います。

4

1 に答える 1

5

ドキュメントには、行ごとのプロファイリングに-gが必要であることに注意して、どちらでも実行できることが示されています。したがって、リリース条件下でプロファイリングを行い、行ごとに実行しないことを受け入れることができる場合は、-gなしでコンパイルできるはずです。

于 2010-05-03T19:12:38.383 に答える