シンボルテーブルとは
しんぼるてーぶる
オブジェクトファイルや実行ファイルに含まれる、関数や変数の名前と番地などの一覧。リンクやデバッグに使い、stripで取り除ける。
この用語の分野: リンカ・ローダと実行形式
しんぼるてーぶる
オブジェクトファイルや実行ファイルに含まれる、関数や変数の名前と番地などの一覧。リンクやデバッグに使い、stripで取り除ける。
この用語の分野: リンカ・ローダと実行形式
オブジェクトファイルには、そのファイルの関数を翻訳した機械語、変数の初期値、定義や参照している名前の一覧(シンボルテーブル)、後から番地を埋める場所の一覧(再配置情報)が入っています。
コンパイラが1つのソースファイルから出力するオブジェクトファイル(.o)について正しいものはどれか。リンカはすべてのオブジェクトファイルのシンボルテーブルを集めて、参照ごとに対応する定義を1つ見つけます。
リンカが行うシンボル解決の説明として正しいものはどれか。オブジェクトファイル リンカ 再配置 シンボル解決 位置独立コード ASLR ELF エントリポイント 共有ライブラリ GOT(グローバルオフセットテーブル)