【问题标题】:Xcode Convert .a library file to arm64 arch supportive .a fileXcode 将 .a 库文件转换为 arm64 arch 支持的 .a 文件
【发布时间】:2015-03-27 08:57:52
【问题描述】:

我的项目中有不支持 64 位架构的旧库。我没有这些库的源代码。我只有这些库的 .a 文件。有什么方法可以将这些库转换为支持 64 位的库图书馆?

【问题讨论】:

  • AFAIK 这是不可能的。

标签: ios iphone xcode 64-bit xcode6.1


【解决方案1】:

您需要在 64 位架构上重新编译项目。由于您没有源代码,很遗憾,将库转换为支持 64 位架构是不可能

您可能唯一能做的就是在网上搜索该库的其他版本。如果你发现了什么,你可以使用这个终端命令来检查它支持什么架构:

 lipo -info LIB_NAME.a

【讨论】:

  • 我已经搜索过其他版本了。64位现在不可用。请问有没有什么方法可以将现有库转换为64位而无需任何代码?
  • 正如我在回答中提到的,你不能这样做。我刚刚添加了一种简单的方法来检查架构库支持的内容。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-11-20
  • 2019-01-16
  • 2021-05-12
  • 2011-09-04
  • 2018-11-12
  • 2013-06-02
  • 1970-01-01
相关资源
最近更新 更多