パスワードを忘れた? アカウント作成
359363 journal

babyAの日記: プロファイラ

日記 by babyA
gprofを使ってプロファイラ情報を採取するために。

# apt-get install libc6-prof

gccのコンパイル時のオプションに"-pg"
リンク時のオプションに"-pg --static"
を付けるとよいみたい。
#なぜ--staticがいるのかは謎

後はできたバイナリを実行して出力されたgmon.outとバイナリを gprofに読ませればOK

$ gcc -c -g -pg -o hello.o hello.c
$ gcc -pg --static -o hello hello.o
$ ./hello
$ gprof hello gmon.out

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall

読み込み中...