linux – 如何将两个“ar”静态库合并为一个?
作者:互联网
我有2个静态Linux库,由ar cr,libabc.a和libxyz.a创建.
我想将它们合并到一个静态库libaz.a中.
我怎样才能做到这一点.
我想创建一个合并的静态库,而不是让两个库都给应用程序的最终链接.
解决方法:
您可以从.a文件中提取对象,并使用提取的.os创建.a文件:
ar -x libabc.a
ar -x libxyz.a
ar -c libaz.a *.o
标签:ar,linux,static-libraries 来源: https://codeday.me/bug/20190911/1804630.html