動的ライブラリで pthread_create のラッパーを書きたいと思います。ld -wrap を使用して libwrap.so ファイルをリンクします。
アプリケーションを「-Wl,--wrap,pthread_create -lwrap」とリンクすると、正常に動作し、実際の関数の代わりに関数が呼び出されます。
「-lwrap」のみを使用すると、libwrap.so の関数のみが関数を使用し、アプリケーション内の関数は実際の関数を使用します。
アプリケーションを「-Wl、--wrap、pthread_create」とリンクせずに、アプリケーションで動的ライブラリのラッパー関数を使用する方法はありますか?
ありがとう、フレッド