リンカは、実行時にどのシンボルを解決する必要があるかをどのように知るのですか?特に、実行時にシンボルを解決するようにリンカーに指示する共有オブジェクトファイルがどのような情報を持っているかに興味があります。動的シンボル解決は実行時にどのように機能しますか?つまり、シンボルを見つけるために実行可能ファイルは何をしますか?同じ名前の複数のシンボルが定義されている場合、それらは見つかりますか?
ファイルが静的にのみリンクされていて、実行時に共有ライブラリの一部として動的にリンクされている場合はどうなりますか?実行可能ファイルで使用されるシンボルはどれですか?言い換えると、実行可能ファイルのシンボルを共有ライブラリにリンクすることで、それらのシンボルをオーバーライドすることは可能ですか?
問題のプラットフォームはSUNOSです。