手机网银Linux aarch64,android – arm64和aarch64之间的差异

博主探讨了在iPadmini3和GalaxyS6Edge上运行`uname -a`命令得到的不同输出,指出两者处理器均基于arm64架构。尽管输出中显示为“arm64”和“aarch64”,但博主对两者是否等价存在疑问。文章涉及交叉编译库的构建,尤其是使用gcc5.2.0时,是否可以使用`-target=arm64`或`-target=aarch64`。博主在研究配置选项时遇到了困惑。
摘要由CSDN通过智能技术生成

我有两个“解锁”设备,一个iPad mini 3和一个Galaxy Edge 6,它们都有一个终端和一组简单的unix命令。我认为这两款设备都配备了arm64处理器,但是当我运行时

uname -a

在两台设备上我都得到了以下内容:

对于iPad mini 3:

xxxxs-iPad:/var/mobile root# uname -a

Darwin xxxx-iPad 14.0.0 Darwin Kernel Version 14.0.0: Wed Jun 24 00:50:15 PDT 2015; root:xnu-2784.30.7-30/RELEASE_ARM64_S5L8960X iPad4, **arm64**, J85mAP

对于三星Galaxy s6 Edge:

u0_a203@zerolte:/ $ uname -a

Linux localhost 3.10.61-4497415 #1 SMP PREEMPT Thu Apr 9 15:06:40 KST 2015 **aarch64** GNU/Linux

如果我没有错,那么J85mAP和GNU / Linux两种情况下的最后一个信息代表固件,而倒数第二个信息,arm64和aarch64代表处理器。

我的问题如下:显然字符串“arm64”和“aarch64”不一样,但我一直认为arm64和aarch64是相同的。 (当你在这里把arm64标签放到一个问题时,甚至会告诉你。)

那么,他们真的相同吗?

特别是,对于两个目标的交叉构建库,我应该担心什么?事实上,我考虑到了gcc 5.2.0,但也许还有较低版本。我可以通过吗?

-target=arm64

要么

-target=aarch64

根据我的目标设备,只是担心配置的其他选项?

编辑哼,再看一遍,没有成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值