百谷歌
百度谷歌一起搜索
返回首页
嵌入式系统开发为什么要采用交叉编译的方式
发布时间:2016-12-26 21:10:23
由于宿主机和目标机的体系结构不同,在宿主机X86平台上可以运行的程序在目标机ARM平台上无法运行,因此嵌入式软件开发采用交叉编译方式在一个平台上生成可以在另一个平台上执行的代码。编译的最主要的工作就是将程序转化成运行该程序的CPU所能识别的机器代码。 进行交叉编译的主机称为宿主机,也就是普通的通用计算机,宿主机系统资源丰富,使用方便地集成开发环境和调试工具等。 程序实际运行的环境称为目标机,也就是嵌入式系统环境。
相关内容
嵌入式 汇编 arm : mcr p15,0,r0,c7,c10,4 \ n 是什么意思?
嵌入式c语言中 &= ~和|=各是什么意思
嵌入式c语言中 &= ~和|=各是什么意思
嵌入式linux交叉编译工具的不同??
嵌入式Linux怎么设置动态连接库的搜索路径
嵌入式linux查询串口console有没有工作
嵌入式linux的交叉编译工具是安装在普通用户下还是root目录下?
嵌入式Linux系统工程师证书,这个证书在业界评价怎么样?
最新内容
艾滋的鸡尾酒疗法,有什么忌口?
《美女的超级保镖》这个小说,在哪个网站可以免费下载(完结版)
伯贤真的被赵雅琳打了吗
请问:测量温度的单位,摄氏度和华氏度一样吗?
三生三世:桑籍拒绝白浅之后,连宋为何提出让夜华接替?
在桑籍去青丘时,白浅故意闭门不见,为什么反过来怪桑籍悔婚?
诺基亚c1-02和5320的电池是不是一样的
电路板上的C10是什么意思?
editor是什么意思?
2010快男唱过的所有歌曲
← 上一条:cygwin 中如何安装arm-linux-
下一条:在1,4,7,10,13,16,19,22, →
热门栏目
医疗
心理
地区
娱乐
电脑
数码
文化
体育
健康
科学
社会
企业
经济
生活
知识