静的リンク
出典: フリー百科事典『ウィキペディア(Wikipedia)』
静的リンク(せいてきりんく)とは、アプリケーションプログラムをリンクした時に必要なライブラリをプログラムに含める方式。 リンク時にオブジェクトファイルを汎用ライブラリと共につなぎ合わせ、実行可能形式のバイナリを作成する。
利点としては、必要なAPIやライブラリのバージョン間の互換性を気にしなくてもよいという利点がある。
欠点としては、実行可能形式のプログラムサイズが大きくなってしまうこと、共有ライブラリをバージョンアップしたときにプログラムを再リンクする必要がある事があげられる。
なお、プログラムを実行する時に初めて共有ライブラリあるいはダイナミックリンクライブラリ(DLL)と結合される方式を動的リンクと呼ぶ。