3

Linux での RTLD_DEEP_BIND についての私の理解では、メイン プログラムに関数 A() があり、動的にリンクされたライブラリ (lib と呼びます) に 2 つの関数 A() と B() があり、B は次のように定義されています。

B()
{
   A();
}

次に、 B() への呼び出しは、常にライブラリから A を呼び出すことになります。これは RTLD_FIRST が Mac で行う仕事ですか? 申し訳ありません-ドキュメントに混乱しています。

4

2 に答える 2