16

を使用して共有ライブラリを作成していgccますが、共有ライブラリからメモリリークが発生している可能性があります。デバッグするには、共有ライブラリを作成するときにデバッグシンボルを有効にする必要があります。

ビルドするために、私は使用していますgcc -g ...-gデバッグ情報を有効にするためです)

ただし、ライブラリ(*.soファイル)のサイズは-g、となしの両方で変更されていません-g。その上、私はのようなツールから有用な情報を得ていませんVALGRIND

誰かが私に間違いを指摘できますか?

4

1 に答える 1

19

-gすべてのステップ(ソースファイルのコンパイルとリンク)に使用する必要があります。

于 2009-05-15T01:57:34.973 に答える