Linuxでは、linkコマンドとldコマンドの違いは何ですか?

Linuxでは、linkコマンドとldコマンドの違いは何ですか?

まず、彼らについてどう思うか話しましょう: -

LD

マニュアルページによると、ldはGNUリンカーです。私の考えでは、オブジェクトファイルを入力として使用し、実行可能な出力ファイルを返すようです。ld は多くのオブジェクトファイルとアーカイブファイルを結合してデータを再配置し、シンボル参照をバインドします。 ldの詳細については、次のサイトをご覧ください。https://www.eecs.umich.edu/courses/eecs373/readings/Linker.pdf

協会

リンクはOASISリンカーです。また、コンパイルされたオブジェクトファイルを入力として使用し、実行可能な出力ファイルを返すと思います。OASIS Linkage Editorは、アセンブリまたはコンパイルプロセスの出力を実行可能ロードモジュールに「リンク」するために使用されるコマンドプログラムです。 オアシスリンカーの詳細については、次をご覧ください。http://www.bitsavers.org/pdf/phaseOneSystems/oasis/Linkage_Editor_Reference_Manual_Mar80.pdf

関連情報