ubuntu下进行嵌入式C语言开发时,什么叫交叉编译?为什么要交叉编译?

 我来答
百度网友af6bb57
推荐于2016-09-23 · TA获得超过537个赞
知道小有建树答主
回答量:789
采纳率:100%
帮助的人:225万
展开全部
交易编译就是将文件编译成目标机可执洞高行的文件。
比如说:你在PC机上写一个清颤早helloword,怎么让它到开发板上运答雀行,开发板上的指令跟PC机不到,就需要用到交叉编译工具,编译成开发板上能识别的指令。
GetSafeHwnd
2015-04-13 · TA获得超过918个赞
知道大有可为答主
回答量:1068
采纳率:76%
帮助的人:746万
展开全部
使用程序的平台 处理器 性能相对低下 (内外存资源不多)跑不快、甚至跑不动编译程序、辩仿甚至目标平台都没有本地编译器可用,目标平台可能连 键盘显示器都没有,就不能直接在目标液衡平台上敲代码,编译

故尔要在处理器性能强劲的平台上(通常就是80x86架构的pc) 开发并编译生产目标平台的程序然后 拿到 使用程序的目标平台上去运行,且可闹灶做能两种平台不兼容,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式