ディー‐エル‐エル【DLL】
読み方:でぃーえるえる
《dynamic link library》Windows上で複数のアプリケーションソフトが共通して利用する汎用的な機能をプログラムにしてまとめたもの。UNIX系OSでは同様のものを共有ライブラリーとよぶ。ダイナミックリンクライブラリー。動的リンクライブラリー。
DLL
読み方:ディーエルエル
別名:ダイナミックリンクライブラリ,共有ライブラリ,シェアドライブラリ
【英】Shared Library
DLLとは、動的なリンクによって利用されるライブラリのことである。Windowsでは、DLLファイルの拡張子として「.dll」が付く。
DLLでは、様々なアプリケーションプログラムで使用される汎用的な機能がモジュール化されており、実行ファイルがリンクを読み込むことによって共通して利用できるようになっている。動的にリンクしていることによって、プログラム間で重複したコードを共有化し、メモリ占有量やHDDの読み込み時間などを削減することができる。Windowsでは、OSとしての機能の多くをDLLによって提供している。
アプリケーションの開発に当たっては、DLLとしてすでに用意されている機能は新たに開発しなくてよいので、開発効率の向上も期待できる。ただしDLLを利用するためには実行プログラムとDLLをセットにして管理しなくてはならない。
DLLは元々Windowsにおける用語であるが、後にUNIXなどでも同様の機能を指して「DLL」や「ダイナミックリンクライブラリ」と呼ぶ場合が多くなっている。UNIX系OSでは「共有ライブラリ」などと呼ばれることもある。
参照リンク
DLL とは - (Microsoft)
Windows: | DCOM DirectSound DirectSound 3D DLL DSP版 DFS DirectX |
.dll
ダイナミックリンクライブラリ
(dll から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/12/06 08:52 UTC 版)
ダイナミックリンクライブラリ (Dynamic Link Library: DLL、動的リンクライブラリ) は、ソフトウェアバイナリ形態の一種。動的リンクを使ったライブラリのこと。あるいは、Windowsで使用されるファイル形式を特に意図して、この語が用いられる場合もある。
- ^ Andersson, Henrik (2015年4月23日). “application/vnd.microsoft.portable-executable” (英語). IANA. 2017年3月26日閲覧。
- ^ DLL の利点 - MSDN
- ^ 「INSIDE TOWNS TownsOS V2.1L20の機能 DLL活用術(前偏)」『Oh!FM TOWNS』1993年7月号、162-163頁。
- ^ 「so」は「Shared Object」の略。
- 1 ダイナミックリンクライブラリとは
- 2 ダイナミックリンクライブラリの概要
- 3 概要
- 4 脚注
「dll」に関係したコラム
-
CFDで自動売買するには、CFD業者の提供する取引ツールに自動売買の機能が付いていることが条件になります。2012年7月現在、自動売買の機能が付いている取引ツールを提供しているCFD業者はGCIフィナ...
-
EA(Expert Advisor)とは、FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)上で自動売買するためのプログラムの名称です。EAは、多くのWebサイトで公開...
FXのチャート分析ソフトMT4で10分足や2時間足などを表示するには
FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)では、次の時間足の表示ができます。ティック1分足5分足15分足30分足1時間足4時間足日足週足MT4では、10分足や1...
- dllのページへのリンク