关于arm-none-linux-gnueabi-gcc的问题

li_xiang1102 2011-04-27 11:11:02
我知道arm-elf-gcc是用来编译arm裸机程序的,而arm-linux-gcc编译基于Linux的应用程序,
那arm-none-linux-gnueabi-gcc呢,我发现它可以编译裸机程序、uboot、linux内核 以及 linux应用程序,难道这个编译工具就是上面两种的集成吗?
那编译器怎么知道我的程序是基于Linux还是裸机的呢?
...全文
725 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
makefi1e 2011-05-02
  • 打赏
  • 举报
回复
都是elf格式,objcopy之后,变成机器码.而elf格式除了机器码,还有相当多的信息.
makefi1e 2011-05-02
  • 打赏
  • 举报
回复
你看一下他们的库带的不同.有一些工具链链printf这个函数都没有
li_xiang1102 2011-04-27
  • 打赏
  • 举报
回复
没人回答吗?

21,616

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧