2

ターミナルからプログラムのcallgrindの詳細を分析することができました...

ただし、「KcacheGrind」を使用してグラフィカルツールで結果を表示したい場合...[Source_Code]タブでデフォルトで使用できるはずのmysourceコードにアクセスできません。

誰かが何をする必要があるかを指摘できますか?

4

2 に答える 2

6

私の場合、php をプロファイリングし、kcachegrind (バージョン 0.7kde) を使用して、[設定] -> [構成] -> [注釈] に移動し、テストを実行したコードの正確なコピー (またはkcachegrind を実行しているマシンからアクセスできる場合は、コードの実際の場所)。

于 2013-10-30T11:52:41.930 に答える
2

デバッグ情報を有効にしてビルドする必要があります。その場所でソースを使用できるようにするには、ビルド中のソースを使用します。AFAIK、これは構成できますが、デフォルトではソースは同じ場所にある必要があるため、別のマシンでビルドする場合は、ビルドマシンと同じように配置する必要があります。

于 2012-08-13T15:21:59.543 に答える