《程序員的自我修養》p7 動態鏈接—爲什麼要動態鏈接

爲什麼要動態鏈接 內存和磁盤空間 在多進程操作系統下,靜態鏈接是比較浪費內存空間的;一個普通程序除了printf,scanf等公用庫函數,還有很多其他庫函數和所需要的輔助數據結構; 如上圖所示的program1和program2分別包含program1.o和program2.o兩個模塊,並且他們還公用lib.o模塊; 在靜態鏈接情況下,因爲program1和program2都用到了lib.o模塊,
相關文章
相關標籤/搜索