Matlab のプロファイル ツールと同じように、C++ コードをプロファイルして、コードの各行の呼び出し時間とコスト時間を取得する方法は?
-fprofile-arcs などを使用しようとしましたが、コード カバレッジ レポートしか生成されず、呼び出し時間はわかりますが、コスト時間はわかりません。
誰でも助けてもらえますか?よろしく。
g++ -pg
(または-p
多分またはでも--coverage
;そして-Wall
常に役に立ちます)でコンパイルしてから、 gprof
(またはさらにgcov
)を使用できます。そして、あなたは使い方を学ぶことができますoprofile
; GCCデバッグ オプションの詳細を読む