1. 程式人生 > >靜態庫,動態庫

靜態庫,動態庫

pac 代碼 post 頭文件 tab clas 動態庫 sage 生成

庫文件是已經編譯好的二進制代碼。這個二進制代碼可以是動態的,如 .so 也可以是靜態的,如 .a ,如果是動態的,則你最後生成的程序文件在運行時,需要這個動態庫的支持,如果是靜態的,則你最後生成的客執行程序文件運行時可以脫離這個庫文件而獨立運行。

頭文件以.h結尾,可以用文本編輯器查看內容。是ASCII的。
而庫文件以.a(靜態庫)或.so(動態庫)結尾,是二進制的。

靜態庫,動態庫