導讀您好,現在軟糖來為大家解答以上的問題。dll是什么文件,dll是什么文件相信很多小伙伴還不知道,現在讓我們一起來看看吧!1、是動態鏈接庫。2...
您好,現在軟糖來為大家解答以上的問題。dll是什么文件,dll是什么文件相信很多小伙伴還不知道,現在讓我們一起來看看吧!
1、是動態鏈接庫。
2、動態鏈接庫(英語:Dynamic-link library,縮寫為DLL)是微軟公司在微軟視窗操作系統中實現共享函數庫概念的一種實現方式。
3、這些庫函數的擴展名是.DLL、.OCX(包含ActiveX控制的庫)或者.DRV(舊式的系統驅動程序)。
4、DLL的文件格式與視窗EXE文件一樣——也就是說,等同于32位視窗的可移植執行文件(PE)和16位視窗的New Executable(NE)。
5、作為EXE格式,DLL可以包括源代碼、數據和資源的多種組合。
6、擴展資料dll的背景DLL的最初目的是節約應用程序所需的磁盤和內存空間。
7、在一個傳統的非共享庫中,一部分代碼簡單地附加到調用的程序上。
8、如果兩個程序調用同一個子程序,就會出現兩份那段代碼。
9、相反,許多應用共享的代碼能夠切分到一個DLL中,在硬盤上存為一個文件,在內存中使用一個實例(instance)。
10、DLL的廣泛應用使得早期的視窗能夠在緊張的內存條件下運行。
11、DLL提供了如模塊化這樣的共享庫的普通好處。
12、模塊化允許僅僅更改幾個應用程序共享使用的一個DLL中的代碼和數據而不需要更改應用程序自身。
13、這種模塊化的基本形式允許如Microsoft Office、Microsoft Visual Studio、甚至Microsoft Windows自身這樣大的應用程序使用較為緊湊的補丁和服務包。
14、參考資料來源? 百度百科-dll。
本文就為大家分享到這里,希望小伙伴們會喜歡。