動態鏈接庫.so和靜態鏈接庫.a的區別

靜態鏈接庫:   •擴展名:.a   •編譯行爲:在編譯的時候,將函數庫直接整合到執行程序中(所以利用靜態庫編譯生成的文檔會更大)  •獨立執行的狀態:編譯成功的可執行文件可以獨立運行,不需要再向外部要求讀取函式庫的內容  •更新:如果函式庫更新,需要將整個項目程序重新編譯  •好處:方便程序移植 動態鏈接庫:   •擴展名:.so   •編譯行爲:在編譯的時候,程序裏面僅有指向動態庫所在的指標,
相關文章
相關標籤/搜索