2017-11-26 51 views
-1

gprof、gprof2dot.py、Graphvizを使用してグラフを取得しました。しかし、そこにいくつのノードやエッジがあるかという情報にアクセスしたいと思います。Graphvizでノードとエッジ数を取得する方法

プロファイリングを有効にしてコードをコンパイルしました。したがって、実行可能ファイルgmon.outが実行された後で作成されました。次にgprof ./xmltest ./gmon.out> result.txt result.txtには、生成されたフラットプロファイルとコールグラフの情報が含まれています。

その後、このコマンドを使用しました。gprof ./xmltest | ./gprof2dot.py | dot -Tpng -o result.pngを使用して視覚化グラフを作成します。しかし、私はノードとエッジの数が必要ですが、私はその情報にアクセスすることはできません。

+0

あなたが既に行ったことと、それがあなたにとってうまくいかない理由についての情報を提供してください。この質問を明確にする方法については、How to Askページを参照してください。 – Harry

答えて

0

gprofを使用する./executable | ./gprof2dot.py> foo.dot、その後は

gc foo.dotコマンドはノードとエッジの数を返します。

関連する問題