ar 命令
用途說明
創(chuàng)建靜態(tài)庫.a文件
常用命令參數
格式:ar rcs libxxx.a xx1.o xx2.o
參數r:在庫中插入模塊(替換)。當插入的模塊名已經在庫中存在,則替換同名的模塊。如果若干模塊中有一個模塊在庫中不存在,ar顯示一個錯誤消息,并不替換其他同名模塊。默認的情況下,新的成員增加在庫的結尾處,可以使用其他任選項來改變增加的位置。
參數c:創(chuàng)建一個庫。不管庫是否存在,都將創(chuàng)建。
參數s:創(chuàng)建目標文件索引,這在創(chuàng)建較大的庫時能加快時間。(補充:如果不需要創(chuàng)建索引,可改成大寫S參數;如果。a文件缺少索引,可以使用ranlib命令添加)
格式:ar t libxxx.a
顯示庫文件中有哪些目標文件,只顯示名稱。
格式:ar tv libxxx.a
顯示庫文件中有哪些目標文件,顯示文件名、時間、大小等詳細信息。