.aファイルの中身を確認したい(arコマンド)

書庫(ライブラリ)中のファイルの中身を表示したい

ar p libhoge.a

libhoge.aの中に含まれるファイルの内容を表示する。

書庫(ライブラリ)中に含まれるファイル名の一覧を知りたい

ar t libhoge.a

libhoge.a中に含まれるファイルの一覧が表示される。

書庫(ライブラリ)中から特定のファイルを削除(除去)したい

ar d libhoge.a hoge.o

libhoge.aからhoge.oを取り除いている。

中に含まれるファイル名を確認するには、ar -dを用いる。

書庫(ライブラリ)中のファイルを取りだしたい

ar x libhoge.a

libhoge.a中のファイルを全て取りだす。

ar x libhoge.a hoge.o

libhoge.a中からファイルhoge.oのみを取りだす。

書庫(ライブラリ)を作成したい

例えば、ディレクトリ内の.oファイルから書庫libhoge.aを作成するには、

ar r libhoge.a *.o

とする。