静的リンク

出典: フリー百科事典『ウィキペディア(Wikipedia)』
2013年3月9日 (土) 07:07時点におけるAddbot (トーク)による版 (ボット: 言語間リンク 4 件をウィキデータ上の d:q3276556 に転記)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

静的リンクせいてきりんく)とは、アプリケーションプログラムリンクした時に必要なライブラリをプログラムに含める方式。 リンク時にオブジェクトファイルを汎用ライブラリと共につなぎ合わせ、実行可能形式のバイナリを作成する。

利点としては、必要なAPIライブラリのバージョン間の互換性を気にしなくてもよいという利点がある。

欠点としては、実行可能形式のプログラムサイズが大きくなってしまうこと、共有ライブラリをバージョンアップしたときにプログラムを再リンクする必要がある事があげられる。

なお、プログラムを実行する時に初めて共有ライブラリあるいはダイナミックリンクライブラリ(DLL)と結合される方式を動的リンクと呼ぶ。

関連項目

テンプレート:Asbox