ar 命令
用途說(shuō)明
創(chuàng)建靜態(tài)庫(kù).a文件
常用命令參數(shù)
格式:ar rcs libxxx.a xx1.o xx2.o
參數(shù)r:在庫(kù)中插入模塊(替換)罢猪。當(dāng)插入的模塊名已經(jīng)在庫(kù)中存在通惫,則替換同名的模塊服鹅。如果若干模塊中有一個(gè)模塊在庫(kù)中不存在,ar顯示一個(gè)錯(cuò)誤消息杈绸,并不替換其他同名模塊帖蔓。默認(rèn)的情況下,新的成員增加在庫(kù)的結(jié)尾處瞳脓,可以使用其他任選項(xiàng)來(lái)改變?cè)黾拥奈恢谩?br>
參數(shù)c:創(chuàng)建一個(gè)庫(kù)塑娇。不管庫(kù)是否存在,都將創(chuàng)建劫侧。
參數(shù)s:創(chuàng)建目標(biāo)文件索引埋酬,這在創(chuàng)建較大的庫(kù)時(shí)能加快時(shí)間。(補(bǔ)充:如果不需要?jiǎng)?chuàng)建索引烧栋,可改成大寫(xiě)S參數(shù)写妥;如果。a文件缺少索引审姓,可以使用ranlib命令添加)
格式:ar t libxxx.a
顯示庫(kù)文件中有哪些目標(biāo)文件珍特,只顯示名稱。
格式:ar tv libxxx.a
顯示庫(kù)文件中有哪些目標(biāo)文件邑跪,顯示文件名次坡、時(shí)間呼猪、大小等詳細(xì)信息画畅。