PROFESSIONAL GAME CREATOR SCHOOL G学院 用語集

OFFICIAL SITEへ戻る

ダイナミックリンクライブラリ

 ダイナミックリンクライブラリとは、ライブラリの一種であり、実行時にプログラムリンクする、いわゆる動的リンクを用いたライブラリです。英語では、Dynamic Link Libraryと記述し、DLLと略されます。拡張子は.dllのファイルです。
 DLLには様々な機能が含まれており、プログラムの実行時にリンクすることで、プログラムはDLL内の機能を自由に使うことができます。DLL自体は実行可能なファイルではないため、それ自身では動くことはありません。
 DLLファイルという独立したファイルとして存在し、多くの場合、パソコン中のフォルダ構造(ディレクトリ構造)において、実行ファイルと同じパスあるいは近いパスに置かれています。
 スタティックリンクライブラリとの違いは、リンクするタイミングです。スタティックリンクライブラリでは、完成前にリンクし、プログラムとして完成するのに対して、DLLでは完成後起動時にリンクしています。

用語集一覧へ戻る