Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Linux での RTLD_DEEP_BIND についての私の理解では、メイン プログラムに関数 A() があり、動的にリンクされたライブラリ (lib と呼びます) に 2 つの関数 A() と B() があり、B は次のように定義されています。
B() { A(); }
次に、 B() への呼び出しは、常にライブラリから A を呼び出すことになります。これは RTLD_FIRST が Mac で行う仕事ですか? 申し訳ありません-ドキュメントに混乱しています。