为什么对arm进行裸机开发的时候不需要交叉编译环境,而进行linux移植的时候就需要呢? 不能像移植UCOS_II的时候那样,把源代码直接放到编译器里面直接和用户程序一起编译吗?... 不能像移植UCOS_II的时候那样,把源代码直接放到编译器里面直接和用户程序一起编译吗? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 交叉编译 arm 裸机 环境 linux 搜索资料 1个回答 #合辑# 面试问优缺点怎么回答最加分? hzuping 推荐于2016-08-29 · 超过18用户采纳过TA的回答 知道答主 回答量:49 采纳率:50% 帮助的人:16.5万 我也去答题访问个人页 关注 展开全部 交叉编译只是用arm-linux-gcc,为什么要用这个编译器,因为Linux系统是用这个编译的,你想运行在linux平台运用程序,必须和系统是同一个版本的编译器。不是同一个版本都不能运行。逻辑开发你也可以用gcc编译器啊,同样可以编译出bin文件,同样可以运行。我们平时用的都是IDE,说白了就是在gcc的基础上加了简单容易操作的窗口,像添加断电、查看运行状态,这些在gcc下也是可以实现的,调试工具叫gdb。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2011-04-22 编译不同版本的linux内核对交叉编译器arm-linux-... 2012-04-07 嵌入式开发为何多用linux 9 2015-04-25 如何分步编译和安装交叉编译环境所需要的库和源代码 1 2010-12-31 基于ARM的linux开发的初级问题-环境的搭建 2012-03-26 Linux下的交叉编译环境设置 3 2014-10-10 买了mini2440开发板,windows下的裸机开发进行的... 2014-05-02 能否在windows上搭建arm-linux交叉编译环境? 2 2013-04-16 把程序(已经建立好交叉编译环境,可编译好文件)从linux系... 更多类似问题 > 为你推荐: