i386、armv7 和 armv7s 有什么区别? [英] What's the difference between i386, armv7 and armv7s?

查看:30
本文介绍了i386、armv7 和 armv7s 有什么区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道 Xcode 中这些架构之间的区别,因为我需要知道我如何理解库可以为 iOS Simulator 以及 iPhone 5、iPhone 4s 和 iPhone 4 正确编译.或者只是为其中之一.

I would like to know the difference between those architectures in Xcode because I need to know how I understand that a library can compile correctly for iOS Simulator and also for iPhone 5, iPhone 4s and iPhone 4. Or just for one of those.

推荐答案

  • i386:通常是 MacOSX(我不确定此处是否包含模拟器).
  • arm6: 旧 iPhone.
  • arm7: iPhone4/4S.
  • arm7s:关于 arm7 的附加说明,以充分利用 iPhone 5 处理器.
    • i386: Typically MacOSX (I am not sure whether Simulator is included here or no).
    • arm6: old iPhones.
    • arm7: iPhone4/4S.
    • arm7s: additional instructions for arm7 to make good use of iPhone 5 processor.
    • 希望这会有所帮助.编译库以支持所有平台有时是非常令人沮丧和乏味的任务.祝你好运!

      Hope this helps. Compiling libraries to support all platforms sometimes is very frustrating and tedious task. Good luck!

      这篇关于i386、armv7 和 armv7s 有什么区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆