隱式鏈接和顯示鏈接的區別


隱式鏈接指將DLL的函數符號輸出庫LIB鏈接,在執行文件中IMPORT段加入一系列函數的入口點!程序在加載啟動時自動加載這些DLL,並查找函數入口點!像普通的SDK程序要加入KERNEL32。LIB鏈接就是!這樣的方法是當使用DLL多時,程序啟動很慢、!     動態鏈接指顯式加載DLL,利用LoadLibrary,GetProcAddress取得函數入口點,執行再釋放,這種方法是程序簡潔,快速!但是不利於輸出太多函數的DLL使用!代碼量太大!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM