PROFESSIONAL GAME CREATOR SCHOOL G学院 用語集

OFFICIAL SITEへ戻る

リンカ

 リンカとは、機械語プログラムの断片を適切に結合し、実行可能なプログラムとして生成するためのプログラムです。リンケージエディタ、連係編集プログラムとも言います。
 高水準言語によって書かれた複数のソースコードを、それぞれ機械語に翻訳(コンパイル)した時、それらはまだ実行できるプログラムではありません。これらを適切に配置するのがリンカであり、このようにプログラムの断片を適切に構成する作業をリンクと呼びます。
 C言語を例にとると、ソースコードコンパイルされるとオブジェクトファイルというプログラムの断片が生成します。これらのオブジェクトファイルライブラリを適切に組み合わせることで、ライブラリや実行可能プログラム(exeファイル)を作製します。
 コンパイルの作業とリンクの作業を合わせて、ビルドといいます。

用語集一覧へ戻る