如何组合目标文件(.o)来创建iOS静态库(.a)?

2024-02-25

我已经编译了一个库并且有目标文件(.o)。现在我想使用 ar 将它们组合到静态库中。我可以做到这一点,但是当我在 iOS 项目中添加该文件时,它说该库是存档类型,而链接架构是arm7。我该如何解决这个问题?

Solved

ar -crs libstatic.a *.o 之前我使用的是 iOS SDK 中的 ar,我想这就是它失败的原因。


ar -rcs libexample.a *.o

将库与交换机链接:

 -lexample
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何组合目标文件(.o)来创建iOS静态库(.a)? 的相关文章

随机推荐