Linuxでは2つをマージする方法があります.aライブラリを1つにして、どのように追加します

629 ワード

2つのライブラリを1つに統合することは、実際には解き、すべてを得ることである.o、それから梱包して、この方法ももちろん複数に適しています.1 ar -x libabc.a 2 ar -x libxyz.a 3 ar -c libaz.a  *.o
どのようにして1つに向かいますか.aに追加する.o 1 ar rcs libabc.a *.o
2012.3.1更新:
実は複雑になって、最も簡単なのはやはり各種を解凍します.o、そしてマージ:1 ar x <library name 1> 2 ar x <library name 2> 3 ...... 4 ar cs <new library name> <list each extracted object file >