has*_*san 4 xcode cpu-architecture ios arm64
在xcode中,这是iOS的开发环境.创建新项目时.构建设置表明它支持armv7,armv7s 和arm64架构.
armv8没有提到任何地方.这是否意味着armv8和arm64是一回事?
我想使用以下二进制文件:http: //www.libjpeg-turbo.org/Documentation/OfficialBinaries
它说这个二进制版本1.5.1支持armv8架构.这也表明armv8和arm64是一回事.
另一个问题,但关于二进制.链接是否表明可以安全地使用适用于iOS的1.5.1版本?
Not*_*hat 10
哦,模棱两可的术语 - 在这种情况下"架构"实际上并不意味着ARM所构建的ISA或系统架构意义上的架构,它的真正含义是"iOS目标",即特定的系统配置和ISA级别支持:
不,ARMv8-A 指令集 ( armv8) 也可以存在于 32 位架构上,尽管我不知道有什么例子。因此从技术上讲,您可以区分它们,就像在docker中所做的那样:
ARMv5 32 位 ( arm32v5): https://hub.docker.com/u/arm32v5/
ARMv6 32 位 ( arm32v6):https://hub.docker.com/u/arm32v6/ (别名armel)
ARMv7 32 位 ( arm32v7): https://hub.docker.com/u/arm32v7/ (别名armhf)
ARMv8 64 位 ( arm64v8): https://hub.docker.com/u/arm64v8/ (别名arm64)
ARMv8 32 位 ( arm32v8): https: //hub.docker.com/u/arm32v8/,不受支持,因此没有软件包。
| 归档时间: |
|
| 查看次数: |
7105 次 |
| 最近记录: |