linux ar 命令詳解

2021-05-18 01:14:56 字數 732 閱讀 2724

功能說明:建立或修改備存檔案,或是從備存檔案中抽取檔案。

語  法:ar[-dmpqrtx][cfossuvv][a《成員檔案》][b《成員檔案》][i《成員檔案》][備存檔案][成員檔案]

補充說明:ar可讓您集合許多檔案,成為單一的備存檔案。在備存檔案中,所有成員檔案皆保有原來的屬性與許可權。

參  數:

指令引數

-d  刪除備存檔案中的成員檔案。

-m  變更成員檔案在備存檔案中的次序。

-p  顯示備存檔案中的成員檔案內容。

-q  將問家附加在備存檔案末端。

-r  將檔案插入備存檔案中。

-t  顯示備存檔案中所包含的檔案。

-x  自備存檔案中取出成員檔案。

選項引數

a《成員檔案》  將檔案插入備存檔案中指定的成員檔案之後。

b《成員檔案》  將檔案插入備存檔案中指定的成員檔案之前。

c  建立備存檔案。

f  為避免過長的檔名不相容於其他系統的ar指令指令,因此可利用此引數,截掉要放入備存檔案中過長的成員檔名稱。

i《成員檔案》  將問家插入備存檔案中指定的成員檔案之前。

o  保留備存檔案中檔案的日期。

s  若備存檔案中包含了物件模式,可利用此引數建立備存檔案的符號表。

s  不產生符號表。

u  只將日期較新檔案插入備存檔案中。

v  程式執行時顯示詳細的資訊。

v  顯示版本資訊。

linux ar命令用法

當我們的程式中有經常使用的模組,而且這種模組在其他程式中也會用到,這時按照軟體重用的思想,我們應該將它們生成庫,使得以後程式設計可以減少開發 量。這裡介紹命令ar,用來對庫操作。1.ar基本用法 ar命令可以用來建立 修改庫,也可以從庫中提出單個模組。庫是一單獨的檔案,裡面包含了按照特定的結構組織起...

Linux ar 命令簡介

ar命令用於建立 修改 釋放存檔檔案 archive file 常用於建立靜態鏈結庫,即.a檔案。一 建立靜態庫 用a.o b.o c.o這三個目標檔案生成靜態庫libabc.a ar cvr libabc.a a.o b.o c.o 二 引數簡介 d 從庫中刪除模組。按模組原來的檔名指定要刪除的模...

linux ar命令用法

當我們的程式中有經常使用的模組,而且這種模組在其他程式中也會用到,這時按照軟體重用的思想,我們應該將它們生成庫,使得以後程式設計可以減少開發 量。這裡介紹命令ar,用來對庫操作。1.ar基本用法 ar命令可以用來建立 修改庫,也可以從庫中提出單個模組。庫是一單獨的檔案,裡面包含了按照特定的結構組織起...