ELF
読み:エルフ
外語:ELF
System Vから採用された実行ファイルなどのフォーマットで、COFFの後継。32ビットと64ビットのいずれの値も利用可能。
概要
伝統的なUNIXの実行ファイルフォーマットa.outより汎用性が高いと言われているが、アーキテクチャーの違いまでは吸収できない。
確認された範囲では、次のようなABIがある。数値はELFヘッダー内に書かれるABIの番号である(10進数)。
特徴
実際には、実行ファイルだけではなく、ライブラリもELFである。
ライブラリがELFに移行した理由は、a.outと比較して共有ライブラリが作りやすくなったためである。
再検索