Linux C語言編程環境之動態庫和靜態庫

一、概念 本質上來說庫是一種可執行代碼的二進制形式,可以被操作系統載入內存執行。由於windows和linux的本質不同,因此二者庫的二進制是不兼容的。 庫用於將相似函數打包在一個單元中。然後這些單元就可爲其他開發人員所共享,並因此有了模塊化編程這種說法—即,從模塊中構建程序。Linux支持兩種類型的庫,每一種庫都有各自的優缺點。靜態庫包含在編譯時靜態綁定到一個程序的函數。動態庫(也叫共享庫)則不
相關文章
相關標籤/搜索