首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >armv8和arm64是一样的吗?

armv8和arm64是一样的吗?
EN

Stack Overflow用户
提问于 2016-12-11 22:38:05
回答 2查看 32.2K关注 0票数 18

在xcode中,是iOS的开发环境。创建新项目时。构建设置声明支持armv7armv7sarm64体系结构。

下图显示了苹果设备体系结构:

armv8没有提到任何地方。这是否意味着armv8arm64是同一回事?

我将使用以下二进制文件:http://www.libjpeg-turbo.org/Documentation/OfficialBinaries

它说这个二进制文件的1.5.1版本支持armv8体系结构。这也表明armv8和arm64是同一回事。

另一个问题是关于二进制。该链接是否表明为iOS使用1.5.1版本是安全的?

EN

回答 2

Stack Overflow用户

发布于 2016-12-11 23:04:03

哦,含糊不清的术语--这种上下文中的“体系结构”实际上并不意味着由ARM制定的ISA或系统体系结构意义上的体系结构,它真正的意思是"iOS目标“,即特定的系统配置和ISA支持级别:

  • "armv7“表示ARMv7-A体系结构的特定配置。
  • "armv7s“代表了armv7 7-A体系结构的稍微不同的配置,在基本的"armv7”目标上有更多的可选特性。
  • "arm64“表示armv8 8-A体系结构的AArch64状态;没有"armv8”目标。
票数 21
EN

Stack Overflow用户

发布于 2020-11-01 18:40:44

不,ARMv8-A指令集(armv8)也可以存在于32位架构上,尽管我还不知道一个例子。所以在技术上你可以区分它们,就像在docker中所做的那样

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41091934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档