gpt4 book ai didi

ios6 - Xcode 4.5 下适用于 iOS 6 的 PJSIP(armv7 和 armv7s)

转载 作者:行者123 更新时间:2023-12-02 07:39:22 33 4
gpt4 key购买 nike

我将 Xcode 从 4.4.1 更新到 4.5。现在我所有使用 PJSIP 的项目都是坠毁。有人帮我为 Xcode 4.5 编译 PJSIP 吗?谢谢,

最佳答案

在 4.5 版中,移除了对 armv6 的支持,默认情况下启用了对 armv7s 的支持。您必须首先使用 armv7 支持编译库,然后使用 armv7s 支持编译库,然后您必须使用 lipo 将其合并到一个单一的胖库中。

步骤:

# ARCH="-arch armv7" ./configure-iphone 
# make dep && make

然后您可以将您的库收集到一个文件夹中,并将 armv7 部分添加到库名称中

那么你是否必须在 armv7s 支持下再次清理和重建

# make clean
# ARCH="-arch armv7s" ./configure-iphone
# make dep && make

将所有库复制到与之前库相同的文件夹中,并将 armv7s 部分添加到库名称中。然后你可以使用 lip 将这些库组合成一个库,如下所示:

# lipo -output libgsmcodec-arm-apple-darwin9.a -create libgsmcodec-arm-apple-darwin9-armv7.a libgsmcodec-arm-apple-darwin9-armv7s.a 

您可以编写一个脚本来自动执行此操作,或者您必须为每个库手动执行此操作。

关于ios6 - Xcode 4.5 下适用于 iOS 6 的 PJSIP(armv7 和 armv7s),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12670902/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com