2016 - 2024

感恩一路有你

高通是arm还是x86 为什么linux可以同时兼容x86和arm,一个操作系统不是只能对应特定的硬件系统吗?

浏览量:2235 时间:2021-04-09 01:24:45 作者:admin

为什么linux可以同时兼容x86和arm,一个操作系统不是只能对应特定的硬件系统吗?

Linux操作系统相当于整车,而x86 arm相当于不同的引擎。操作系统支持不同的硬件平台,相当于把整车换成不同的发动机,从汽油机换成柴油机。上方向盘、节气门、空调、车灯等接口保持不变。如何操作它们是一样的。在设计Linux时,它被设计成将高级接口与不同体系结构的实现分离开来。这样,在更换不同的CPU时,只需编写一次不同体系结构的实现函数,然后与每个体系结构的具体编译器一起编译程序。大部分源代码是一样的,arm和x86有点不同,分别用x86和arm编译即可。编译的图像是不同的,不能互换使用。

ubuntu怎么安装arm交叉编译器?

1. 下载文件:安装包:arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz2,开始安装(建议您创建一个新文件夹),然后将文件复制到新文件夹中,输入命令:sudo tar xvzf安装arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz后,输入LS命令查看opt文件夹。三。修改环境变量,将交叉编译的路径添加到路径中:使用tab键的补码功能输入路径,输入PWD命令,查看当前路径/home/CF/arm/opt/friendlyarm/toolchain/4.5.1/bin的绝对路径

高通是arm还是x86 arm和x86性能差距 arm平台与x86平台

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。