首页 > 编程知识 正文

ubuntu交叉编译工具的安装,arm用什么软件编译

时间:2023-05-06 20:05:59 阅读:170477 作者:2770

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

uname -a

两个设备都得到了以下内容:

对于iPad mini 3:

xxxs-ipad :/var/mobile root # uname-a

Darwin xxxx-ipad 14.0.0 Darwin kernel版本14.0.0: wed jun 2400336050336015 PDT 2015; root 3360 xnu-2784.30.7-30/release _ arm 64 _ s5l 8960 Xi pad 4,**arm64**,J85mAP

对于三星galaxys6edge :

u0_a203@zerolte:/$ uname -a

Linux localhost3. 10.61-4497415 #1smppreemptthuapr 915336006336040 kst 2015 * * a arch 64 * * GNU/Linux

如果我没错,J85mAP和GNU/Linux的最后一条信息表示固件,倒数第二条信息表示处理器。

我的问题如下。 很明显,虽然字符串“arm64”和“aarch64”不同,但我认为arm64和aarch64是相同的。 (冗长的期待在这里把arm64标签当成一个问题的时候,甚至会传达给你。 )

那么,他们真的一样吗?

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

-target=arm64

或者

-target=aarch64

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

编辑哼了一声,又看了一遍,没有成功。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。