九九百科網

位置:首頁 > 經驗 > 

lib文件是什麼

經驗2.17W

lib文件是什麼

lib是一種文件名後綴,代表的是靜態數據連接庫,在windows操作系統中起到鏈接程序和函數(或子過程)的作用。LIB文件中存放的是函數調用的信息,數據庫有靜態數據庫和動態數據庫兩種。

靜態數據庫:將導出聲明和實現都放在lib中。編譯後所有代碼都嵌入到宿主程序。動態數據庫:動態LIB文件相當於一個C語言中的h文件,是函數導出部分的聲明,而不將實現過程嵌入到程序本身中,編譯後只是將函數地址存在宿主程序中,運行到調用函數是調用DLL並載入函數來實現函數的具體操作。
標籤:lib 文件