Linux下動態鏈接庫和靜態鏈接庫(含課本原圖)

1. 靜態鏈接庫和動態鏈接庫 靜態鏈接庫就是一個多個彙編文件(obj文件)的集合,在Linux中通常命名爲libxxx.a。對於靜態鏈接庫函數的連接是在編譯階段,直接將obj文件的一份拷貝代碼連接到目標文件。 動態鏈接庫也是一個或多個彙編文件的集合,在Linux中通常命名爲libxxx.so。對於動態鏈接庫函數的鏈接是在運行階段,各個目標程序之間共享同一份庫文件。在編譯階段僅僅加載了函數符號。 優
相關文章
相關標籤/搜索