xcode armv6 armv7 armv7s arm64架构分析
生活随笔
收集整理的這篇文章主要介紹了
xcode armv6 armv7 armv7s arm64架构分析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目前ios的指令集有以下幾種:
- armv6
- iPhone
- iPhone2
- iPhone3G
- 第一代和第二代iPod Touch
- armv7
- iPhone4
- iPhone4S
- armv7s
- iPhone5
- iPhone5C
- arm64
- iPhone5S
- iPhone6
?機器對指令集的支持是向下兼容的,因此armv7的指令集是可以運行在iphone5S的,只是效率沒那么高而已~
================================================
Architecture :?指你想支持的指令集。
Valid architectures : 指即將編譯的指令集。
Build Active Architecture Only : 只是否只編譯當前適用的指令集。
================================================
?現在是2014年初,其實4和4S的用戶還是蠻多的,而iphone3之類的機器幾乎沒有了,所以我們的指令集最低必須基于armv7.
因此,Architecture的值選擇:armv7 armv7s arm64
PS:選arm64時需要最低支持5.1.1:
總結
以上是生活随笔為你收集整理的xcode armv6 armv7 armv7s arm64架构分析的全部內容,希望文章能夠幫你解決所遇到的問題。