gprof を使い始めたばかりで、コール グラフを生成しようとしています。メイクファイルの設定に cmake を使用しており、プロファイリングを有効にするために CMAKE_EXE_LINKER_FLAGS = -gp を設定しています。私が有効にした cxx フラグは -g だけです。
次に、gmon.out ファイルで gprof を呼び出すだけです。
生成された出力ファイルには、呼び出し、自己 ts/呼び出し、および合計 ts/呼び出しがすべて空であるフラット プロファイルのみがあります。
さらに重要なことは、コールグラフを生成しないことです。gprof を実行してコール グラフを生成するときに -q を明示的に指定しようとすると、「ファイルにコール グラフ データがありません」と表示されます。
ここで何が間違っているのかわかりません。これを修正するための指針をいただければ幸いです。
ありがとう。