运行在不同CPU上的linux,qi
例如linux有运行于X86架构CPU、ARM架构MCU或Mac等不同版本,因为汇编语言的差异,其linux源代码也不相同,如果应用软件是用C语言编写,应该与硬件无关(除...
例如linux有运行于X86架构CPU、ARM架构MCU或Mac等不同版本,因为汇编语言的差异,其linux源代码也不相同,如果应用软件是用C语言编写,应该与硬件无关(除了设备驱动程序外),请问应用软件在不同CPU运行linux情况下是否存在兼容的问题?
根据现在查到的资料,标准Linux内核是在X86体系架构上开发的,ARM-Linux是在标准Linux内核上增加一个ARM补丁而成,其中两种CPU体系MMU的差异通过软件维持一致,所以我认为应用软件运行在不同CPU上的linux,软件不用任何修改就能够顺利运行,如果要修改,那有哪些软件?为什么要修改 展开
根据现在查到的资料,标准Linux内核是在X86体系架构上开发的,ARM-Linux是在标准Linux内核上增加一个ARM补丁而成,其中两种CPU体系MMU的差异通过软件维持一致,所以我认为应用软件运行在不同CPU上的linux,软件不用任何修改就能够顺利运行,如果要修改,那有哪些软件?为什么要修改 展开
1个回答
快又稳
2024-10-28 广告
2024-10-28 广告
Apache基于域名的虚拟主机配置主要涉及到在Apache配置文件中为不同域名指定不同的网站目录和日志路径。配置时,需确保域名已正确指向服务器的IP地址。在Apache的`httpd-vhosts.conf`或类似配置文件中,为每个域名创建...
点击进入详情页
本回答由快又稳提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询