リンケージエディタ

読み方、または別称:りんけーじえでぃた

リンケージエディタとは、機械語のプログラムの断片を結合し、実行可能なプログラムにするものである。例えば、C言語ではソースファイルをコンパイルすると、オブジェクトファイルが生成される。それに他のオブジェクトファイルやライブラリを結合し、1つのプログラムにする。この結合の際に、リンケージエディタが使われている。

リンケージエディタには、「静的リンク」と「動的リンク」に分けられる。前者は、リンクを行う際に他のオブジェクトやライブラリをすべて1つのファイルに結合する方法で、出来上がったプログラムは、単独で動作させることができる。その為、単独で動作させる組み込み向けプログラムで使われることが多い。

一方後者は、リンクを行う際にライブラリの参照を名前のみで解決し、プログラムを作る方法である。出来上がったプログラムには、ライブラリの部分プログラムは含まれず、またプログラム実行時には、ライブラリ空間上の実際のプログラムと結同し、実行する。

ページトップへ戻る

話題の用語~今ホットな用語をご紹介

ITと社会用語辞典

ワークロード

ワークロードとは、システムのパフォーマンスを適正な状態に保つための指標のこと。

インターネット用語辞典

ライフログ

ライフログとは、人間の活動の記録(行動履歴)をデジタルデータとして記録すること、およびその記録のことである。

ページトップへ戻る