と機能の介在をクリーンアップ、私はこのコードの古典スニペットを使用します。 ==32691== 32 bytes in 1 blocks are still reachable in loss record 1 of 1
==32691== at 0x4C279FC: calloc (vg_replace_malloc.c:467)
==32691== by 0x528559F: _dlerr
私はgccで共有ライブラリをコンパイルし、dlopenを使用してロードしています。 -fvisibility=hidden
可視性フラグなしでライブラリをコンパイルすると、すべてが完全に機能します。しかし、フラグを付けてコンパイルすると、dlopenで次のエラーが発生します。 libtest.so: cannot open shared object file: No such file or