DLL基本知识
一、生成方式:
使用DEF文件定義導(dǎo)出接口或使用__declspec(dllexport)描述接口,編譯鏈接后生成dll+lib,其中l(wèi)ib是導(dǎo)入庫,里面只有對導(dǎo)出接口的描述,而沒有具體實現(xiàn)。
二、鏈接方式:
隱式鏈接(加載時自動鏈接):程序靜態(tài)鏈接導(dǎo)入庫后,就可以實現(xiàn)隱式鏈接。
顯示鏈接(運行時動態(tài)鏈接):不需要靜態(tài)鏈接導(dǎo)入庫,在代碼中使用LoadLibrary動態(tài)加載DLL,然后可以獲取里面接口的地址,從而調(diào)用接口。
轉(zhuǎn)載于:https://www.cnblogs.com/guoxiaoqian/p/4242477.html
總結(jié)
- 上一篇: shell -- shift用法
- 下一篇: Linux shell脚本基础学习详细介