スタティックライブラリとダイナミックライブラリの違い

library-static-dynamic.png

スタティックライブラリとダイナミックライブラリの違い

スタティックライブラリ ダイナミックライブラリ
.lib .lib,.dll
exeの中にライブラリを入れてしまう。 exeとdllを別にしておく
利点 プログラム本体とライブラリを別々にバージョアップできる
欠点 プログラムとライブラリでバージョンがずれてしまうのでは、という懸念もある。

同じライブラリを使うプログラムが同じコンピュータに託さなれば、ライブラリが一個でいいので容量が減る。

サポートサイト Wikidot.com