辭典 |  大眾字 |  産品 |  句庫 |  學習 |  社區 |  電子書包教育專區
用戶登入 | 用戶註冊

DLL 

語種:英漢
分類:專業語詞類
標籤:軟件,編程
索引:解釋
解釋
縮寫: abbr.
DLL 是 Dynamic Linkable Library 的縮寫,中文意思是動態連結程式庫,是一種不能單獨運行的檔,它允許程式共用執行特殊任務所必需的代碼和其他資源。

比較大的應用程式都由很多模組組成,這些模組分別完成相對獨立的功能,它們彼此協作來完成整個軟體系統的工作。可能存在一些模組的功能較為通用,在構造其他軟體系統時仍會被使用。在構造軟體系統時,如果將所有模組的源代碼都靜態編譯到整個應用程式 EXE 檔中,會產生一些問題:一個缺點是增加了應用程式的大小,它會佔用更多的磁碟空間,程式運行時也會消耗較大的記憶體空間,造成系統資源的浪費;另一個缺點是,在編寫大的 EXE 程式時,在每次修改重建時都必須調整編譯所有源代碼,增加了編譯過程的複雜性,也不利於階段性的單元測試。

Windows 系統平臺上提供了一種完全不同的較有效的編程和運行環境,你可以將獨立的程式模組創建為較小的 DLL 檔,並可對它們單獨編譯和測試。在運行時,只有當 EXE 程式確實要調用這些 DLL 模組的情況下,系統才會將它們裝載到記憶體空間中。這種方式不僅減少了 EXE 檔的大小和對記憶體空間的需求,而且使這些 DLL 模組可以同時被多個應用程式使用。Windows 自己就將一些主要的系統功能以 DLL 模組的形式實現。
詞條貢獻者: JoyceZhao  
 貢獻者按積分從高到低進行排序
本詞條對我有幫助已有0次好評
[ 返回大眾字首頁 ]
詞條訊息
當前版本:第1次更新
最近更新:2009-11-05
詞條創建者:JoyceZhao
大眾字關係雲
查看關係雲    完善關係雲
還沒有關係雲