braintag

公開してしまう備忘録

メモリリーク Valgrind

メモリリークのチェックツール、valgrind

linux,MacOSで動作する

使い方は以下のとおり

まず、gccのコンパイルオプションに-g を追加。

実行するときは以下のように入力する

valgrind --tool=memcheck モジュール オプション

これでリークがソースの何行目でおこってるかがわかる。
でも、Intelコンパイラ(ICC)じゃまともに動かなかった。