• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:シンボル、リンカーの(ソフトウエアにおける)解釈)

シンボル、リンカーの解釈と役割について

このQ&Aのポイント
  • シンボルは、プログラミングにおいて使用される名前やデータの一塊の記号を指します。コンパイラはソースコードからオブジェクトコードを生成する際に、シンボルを生成し、リンカがモジュール間の関係を構成します。
  • リンカは、ソースコードからコンパイルされたオブジェクトやライブラリを結合し、1つのマシン語を生成するプログラムです。リンカは複数のモジュールの間の関係を構成し、プログラムの実行に必要な情報を提供します。
  • シンボルとリンカはプログラミングにおいて重要な役割を果たしており、プログラムの実行や開発において不可欠な要素です。シンボルはプログラム内の要素を参照するための識別子として使用され、リンカはプログラムの実行に必要な関連情報を提供します。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

1: C でいえばおよそ「変数名」とか「関数名」というやつ. 「プログラミング上での形」とか「どのプログラムと相関しているのか」の「相関」とかが何を言っているのかよくわからんのだけど. 2 は「1つのマシン語を生成する」が怪しいなぁ. 大体わかっているんだろうけど....

noname#232103
質問者

お礼

ありがとうございます。 ご指摘いただいた部分を明確にしておきます。

関連するQ&A