Mac (os x Lion) でいくつかの C++ コードのプロファイルを作成しようとしていますが、有用なものを見つけることができませんでした。どの関数が CPU 時間を消費しているかを教えてくれるプロファイラーを探しています (matlab プロファイラーに似ています)。
これが私が試したことです
- gprof. これは私が Linux マシンで使用しているものですが、Mac では空の出力しか得られません (明らかに既知の問題です)。
- 楽器。コンパイルされたバイナリ内で何かをプロファイリングする方法を理解することはできません。また、役立つチュートリアルも見つかりません。
- (他の検索では、使用できなくなった Shark とメモリ用の Valgrind が見つかりました)。
助けてくれて本当にありがとう!