iphone – Xcode 4 Final – “armv6 armv7”问题,同时与armv6 l
发布时间:2020-12-15 01:52:40 所属栏目:百科 来源:网络整理
导读:直到xcode 4的最后(我使用3.latest和4个GM在可用的时间)这没有发生。当我升级到xcode 4最终版本时,我开始收到链接错误,同时尝试将armv7版本与我的非armv7库(我的项目设置为默认的标准armv6 armv7有效架构): ld: warning: ignoring file ../bin/iOS static
直到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"). 我不喜欢看到警告:-)任何人有类似的问题? 谢谢, 费尔南多 解决方法
我刚将“构建”活动架构仅在“项目”中显示为“是” – >构建设置 – > “体系结构”选项卡。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |