什么是交叉编译,为什么要使用交叉编译
浙江启扬智能科技有限公司
2023-08-23 广告
2023-08-23 广告
作为浙江启扬智能科技有限公司的工作人员,我可以为您解答有关ARM开发板的问题。ARM开发板是一种基于ARM架构的微型计算机板,可用于开发嵌入式系统、智能控制、数据采集、多媒体处理等应用。常见的ARM开发板包括Cortex-A、Cortex-...
点击进入详情页
本回答由浙江启扬智能科技有限公司提供
展开全部
交叉编译的概念(来自百度百科):
简单地说,就是在一个平台上生成另一个平台上的可执行代码。同一个体系结构可以运行不同的操作系统;同样,同一个操作系统也可以在不同的体系结构上运行。举例来说,我们常说的x86 Linux平台实际上是Intel x86体系结构和Linux for x86操作系统的统称;而x86 WinNT平台实际上是Intel x86体系结构和Windows NT for x86操作系统的简称。
举个例子:
我们在Linux系统比如Ubuntu上编写的C程序完全可以拿到Windows系统上正常运行。
简单地说,就是在一个平台上生成另一个平台上的可执行代码。同一个体系结构可以运行不同的操作系统;同样,同一个操作系统也可以在不同的体系结构上运行。举例来说,我们常说的x86 Linux平台实际上是Intel x86体系结构和Linux for x86操作系统的统称;而x86 WinNT平台实际上是Intel x86体系结构和Windows NT for x86操作系统的简称。
举个例子:
我们在Linux系统比如Ubuntu上编写的C程序完全可以拿到Windows系统上正常运行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询