ライブラリ (Library)

ライブラリの種類 読み込み時機 リンクの方法 拡張子
Windows UNIX
静的ライブラリ (Static library) ライブラリのリンク時 静的リンク (Static link) .lib (library) .a (archive)
共有ライブラリ (Shared library) プログラムの開始時 動的リンク (Dynamic link) .dll (dynamic link library) .so (shared object)
動的ライブラリ (Dynamic library) プログラムの実行中

インポート ライブラリ (import library)

リンク時の名前解決と、.dllファイル内での位置情報の取得のために使用される.libファイルです。静的ライブラリと同じ拡張子ですが、これは.dllファイルと共に用いられるものであり、実行プログラムは含まれません。

Microsoft Learnから検索