Linux C語言高級編程之共享庫(附測試案例)

共享庫本質就是由若干個.o文件打包生成的.so文件。 鏈接共享庫與鏈接靜態庫最大的不同之處在於:並不是將被調用代碼指令複製到調用模塊中,而是將被調用代碼指令在共享庫中的相對地址複製到調用模塊中,體現在最終的可執行文件中。 共享庫特性如下: 優點: 1)生成的可執行文件比較小,佔用存儲空間比較小; 2)修改和維護都比較方便,因爲一旦代碼有所改動,只要相對地址不變,則直接對可執行文件生效; 缺點: 1
相關文章
相關標籤/搜索