Linuxでは2つをマージする方法があります.aライブラリを1つにして、どのように追加します
629 ワード
2つのライブラリを1つに統合することは、実際には解き、すべてを得ることである.o、それから梱包して、この方法ももちろん複数に適しています.
どのようにして1つに向かいますか.aに追加する.o
2012.3.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
>