为什么对arm进行裸机开发的时候不需要交叉编译环境,而进行linux移植的时候就需要呢? 不能像移植UCOS_II的时候那样,把源代码直接放到编译器里面直接和用户程序一起编译吗?... 不能像移植UCOS_II的时候那样,把源代码直接放到编译器里面直接和用户程序一起编译吗? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 交叉编译 arm 裸机 环境 linux 搜索资料 1个回答 #合辑# 机票是越早买越便宜吗? hzuping 推荐于2016-08-29 · 超过18用户采纳过TA的回答 知道答主 回答量:49 采纳率:50% 帮助的人:16.3万 我也去答题访问个人页 关注 展开全部 交叉编译只是用arm-linux-gcc,为什么要用这个编译器,因为Linux系统是用这个编译的,你想运行在linux平台运用程序,必须和系统是同一个版本的编译器。不是同一个版本都不能运行。逻辑开发你也可以用gcc编译器啊,同样可以编译出bin文件,同样可以运行。我们平时用的都是IDE,说白了就是在gcc的基础上加了简单容易操作的窗口,像添加断电、查看运行状态,这些在gcc下也是可以实现的,调试工具叫gdb。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2020-04-09 为什么x86和arm的架构不同,但是都能装linux呢,他们的编译时如何实现的。 8 2017-05-15 arm嵌入式linux系统为什么要在Linux主机上编译后下载到开发板呢?为什么 5 2017-05-15 arm嵌入式linux系统为什么要在Linux主机上编译后下载到开发板呢?为什么 15 2011-03-25 linux移植道arm后,关于驱动程序和应用程序的一些问题。 2 2016-09-28 如何建立针对arm-linux的交叉编译环境 1 2014-11-04 嵌入式ARM linux操作系统中如何构建交叉开发环境? 4 2013-09-07 在arm上做linux开发,貌似只要把linux系统移植进去就,剩下的开发就不难了.... 19 2012-07-17 arm linux 嵌入式移植问题 更多类似问题 > 为你推荐: