如何将两个“ ar”静态库合并为一个?
我有2个静态的Linux库,通过创建ar cr
,libabc.a
和libxyz.a
。
我想将它们合并到一个静态库中libaz.a
。
我怎样才能做到这一点。
我想创建一个合并的静态库,而不是将这两个库都提供给应用程序的最终链接。
回答:
您可以从两个.a
文件中提取对象,然后.a
使用提取的.o
s 创建文件:
ar -x libabc.aar -x libxyz.a
ar -c libaz.a *.o
以上是 如何将两个“ ar”静态库合并为一个? 的全部内容, 来源链接: utcz.com/qa/417977.html