加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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").

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

谢谢,

费尔南多

解决方法

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读