CUIのプログラムをmac上で取ろうと思ったときの問題点 C++で書いたコードに対して、mac上でgprofを使ってプロファイルを取ろうと思っても正しく計測できない。(バグなのかなんなのかよく分からないが。。。) C++に限定した話ではなく、Cでも同様。 そこでXCodeの付属のツールとしてついてくるプロファイリングツールを使う。 Appleの開発環境でのプロファイラと言えば、以前は Shark というソフトだったが、今はInstrumentsというツールに統合されている。 さてInstrumentsでプロファイルを取ろうと思った場合、既存のプロセスにアタッチするしか方法が無い。これではCUIのコードに対して使おうと思った場合、プロセスを走らせておいて急いでInstrumentsのUIからプロセスにアタッチする、という非常に面倒な手順を踏む事になる。 既存のプロセスにアタッチするのではなく