靜態鏈接庫與動態鏈接庫的差別?

[表1:靜態鏈接庫與動態鏈接庫差別] 靜態庫本身就包含了代碼,地址符號表等,而對於導入庫而言,其實際的執行代碼位於動態庫中,導入庫只包含了地址符號表等,確保程序找到對應函數的一些基本地址信息; 靜態鏈接庫是一個或多個obj文件的打包,所以有人乾脆把從obj文件生成lib的過程稱爲Archive即合併到一起。當我們應用工程在使用靜態鏈接庫的時候,靜態鏈接庫要參與編譯,在生成執行文件之前的鏈接過程中,
相關文章
相關標籤/搜索