相关疑难解决方法(0)

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

我有2个静态的Linux库,通过创建ar cr,libabc.alibxyz.a.
我想将它们合并到一个静态库中libaz.a.
我怎样才能做到这一点.

我想创建一个合并的静态库,而不是让两个库都给应用程序的最终链接.

linux static-libraries unix-ar

80
推荐指数
3
解决办法
7万
查看次数

结合静态库

我在这个问题上尝试了这种方法,但似乎linux版本ar与mac版本不同,因为我无法再次组合目标文件.

我基本上想要做的是通过运行脚本构建阶段将另一个静态库合并到我的Xcode静态库构建产品中.

不幸的是我无法将其他库直接编译到我的项目中,因为它有自己的构建系统(因此我使用已编译的库).

我认为应该可以将其他库合并ar到Xcode生成的库中而不反编译构建产品.我该如何做到这一点?

c xcode objective-c static-libraries

41
推荐指数
2
解决办法
2万
查看次数

标签 统计

static-libraries ×2

c ×1

linux ×1

objective-c ×1

unix-ar ×1

xcode ×1