0

Linux 環境に dr メモリ リーク ツールをインストールし、プロセスでリーク ツールを実行したいのですが、インストール ガイドとツールの実行方法を教えてください。

4

1 に答える 1

0

1) https://code.google.com/p/drmemory/downloads/listから最新の DrMemory-Linux-XXX-X.tar.gz バージョンの Dr.Memory をダウンロードし ます。

2) 選択したディレクトリにパッケージを untar します。

cd /home/myname/install
tar xzf DrMemory-Linux-X.X.X-X.tar.gz

3) アプリケーションを 32 ビット (Dr. Memory はまだ 64 ビットをサポートしていません) としてビルドし、デバッグ情報を使用し、コールスタックを改善するためにインライン化を行いません。

cd /home/myname/project
g++ -m32 -g -fno-inline -fno-omit-frame-pointer *.cpp -o myapp

4) アプリケーションを Dr. Memory の下で実行します。

/home/myname/install/DrMemory-Linux-X.X.X-X/bin/drmemory.pl -- ./myapp arg1 arg2 arg3
于 2014-02-28T02:14:22.983 に答える