2011-06-24 13 views
0

Eclipse CDT(Indigo)で私のアプリケーションをプロファイリング/ memcheckingするためにvalgrindを使用しています。Eclipseで使用されるValgrindのコマンドラインを表示するCDT

Eclipseでmemcheckを使ってプロファイリングした後、私は2つの「可能性が失われている」(どちらも私のコントロールできないライブラリから)を見つけました。だから私は私の抑止リストにそれらを追加したい。私suppriseへ

valgrind --leak-check=full --gen-suppressions=all myapp --arg1 --arg2 

、2「おそらくlosts」sが表示されない:

私は、コマンドラインでvalgrindのを使用して同じバイナリを実行しました。 (表示された場合は、Eclipseの抑制リストに追加するだけです)

Eclipseのプロファイリングでvalgrindに渡されるオプションは何ですか?しかし、私はEclipseでプロファイリングするときにvalgrindのコマンドラインを表示する方法を知らない。

私を助けてください。ありがとう。

Peter

答えて

0

私はそれを自分で考え出しました。実際に、それは非常に簡単だし、私は前にこれを考えることができませんでした、なぜ私にはわからない:コマンドラインで

[email protected]:~$ ps -ef | grep valgrind 
plee  24548 17479 91 12:43 ?  00:00:14 /usr/bin/valgrind.bin --tool=memcheck -q --log-file=/home/plee/EclipseCDT-IndigoWorkspace/.metadata/.plugins/org.eclipse.linuxtools.valgrind.launch/valgrind_%p.txt --trace-children=no --child-silent-after-fork=yes --run-libc-freeres=yes --demangle=yes --num-callers=20 --error-limit=yes --show-below-main=no --max-stackframe=2000000 --dsymutil=yes --suppressions=/home/plee/valgrind_suppressions.supp --leak-check=yes --show-reachable=no --leak-resolution=low --freelist-vol=10000000 --workaround-gcc296-bugs=no --partial-loads-ok=no --undef-value-errors=yes --track-origins=no MyProgramBinary --arg1 --arg2 
関連する問題