如何将两个“ ar”静态库合并为一个?

我有2个静态的Linux库,通过创建ar crlibabc.alibxyz.a

我想将它们合并到一个静态库中libaz.a

我怎样才能做到这一点。

我想创建一个合并的静态库,而不是将这两个库都提供给应用程序的最终链接。

回答:

您可以从两个.a文件中提取对象,然后.a使用提取的.os 创建文件:

ar -x libabc.a

ar -x libxyz.a

ar -c libaz.a *.o

以上是 如何将两个“ ar”静态库合并为一个? 的全部内容, 来源链接: utcz.com/qa/417977.html

回到顶部