iphone – Xcode 4 Final – “armv6 armv7”问题,同时与armv6 libs链接

iphone – Xcode 4 Final – “armv6 armv7”问题,同时与armv6 libs链接,第1张

概述直到xcode 4的最后(我使用3.latest和4个GM在可用的时间)这没有发生。当我升级到xcode 4最终版本时,我开始收到链接错误,同时尝试将armv7版本与我的非armv7库(我的项目设置为默认的标准armv6 armv7有效架构): ld: warning: ignoring file ../bin/iOS static/arm/libssl.a, file was built for 直到xcode 4的最后(我使用3.latest和4个GM在可用的时间)这没有发生。当我升级到xcode 4最终版本时,我开始收到链接错误,同时尝试将armv7版本与我的非armv7库(我的项目设置为默认的标准armv6 armv7有效架构):

ld: warning: ignoring file ../bin/iOS static/arm/libssl.a,file was built for archive which is not the architecture being linked (armv7)ld: warning: ignoring file ../bin/iOS static/arm/libcrypto.a,file was built for archive which is not the architecture being linked (armv7)Undefined symbols for architecture armv7: -- List of symbols --

armv6版本的编译很好,但总体编译过程失败了77个链接错误。

我明白这是预期的行为,它不会链接到armv7与armv6 lib。修复是将我的项目设置为armv6。我的问题是:为什么这在以前的xcode版本中工作?

如果我只设置到armv6,我开始得到这个警告:

Check dependencIEs[BWARN]warning: all apps should include an armv7 architecture (current ARCHS = "armv6").

我不喜欢看到警告:-)任何人有类似的问题?

谢谢,

费尔南多

解决方法 我刚将“构建”活动架构仅在“项目”中显示为“是” – >构建设置 – > “体系结构”选项卡。 总结

以上是内存溢出为你收集整理的iphone – Xcode 4 Final – “armv6 armv7”问题,同时与armv6 libs链接全部内容,希望文章能够帮你解决iphone – Xcode 4 Final – “armv6 armv7”问题,同时与armv6 libs链接所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1069810.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存