複製鏈接
請複製以下鏈接發送給好友

a

(擴展名)

鎖定
*.a文件,是*nix系統的靜態鏈接庫,裏面包含了按照特定的結構組織起來的其它的一些文件。
中文名
.a文件
外文名
a

目錄

a概念

*.a文件,是*nix系統的靜態鏈接庫,是多個*.o文件合在了一起。裏面包含了按照特定的結構組織起來的其它的一些文件(稱做此庫文件的member)。原始文件的內容、模式、時間戳、屬主、組等屬性都保留在庫文件中。

a用gcc編譯

1、用gcc的-c選項生成.o文件
如 gcc -c test1.c test2.c test3.c 編譯後會生成test1.o test2.o test3.o三個目標文件。
2、然後用ar命令生成.a文件
如 ar cr libtest.a test1.o test2.o test3.o [1] 
參考資料