靜態鏈接庫和動態鏈接庫

靜態、動態指鏈接 程序編譯過程中,在鏈接階段,程序生成的彙編文件和庫進行鏈接,生成可執行文件。 (底層格式,內存佈局) 1.靜態庫 (.a .lib) 靜態鏈接庫在程序編譯時被連接到目標代碼中參與編譯;鏈接時將庫完整地拷貝至可執行文件中,被多次使用就有多份冗餘拷貝;生成可執行程序之後,靜態鏈接庫不需要(因已將函數拷貝到可執行文件中)。 靜態庫特點: 1.靜態庫對函數庫的鏈接是放在編譯時期完成的 2
相關文章
相關標籤/搜索