嵌入式爱好者

查看: 7701|回复: 2

Bin文件和.o文件的区别

[复制链接]
Shifu_Ji 该用户已被删除
发表于 2010-7-26 19:35:31 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

0

主题

905

帖子

743

积分

i.MX6Q通行证i.MX6UL通行证TCU通行证AM335x通行证

发表于 2010-7-26 22:38:48 | 显示全部楼层
二者实际上没什么关系
若为同一程序,不可能即可以在ADS下编译,又可以在linux环境下编译成功的
ads环境下得到的最终文件为二进制文件(.bin),可以下载到开发板中运行
linux环境下,应用程序的目标文件并没有后缀,而驱动程序编译后的目标文件根据版本不同而不同,2.4的是.o文件,而2.6的是.ko文件
总之得到的目标文件不同是因为编译器不同,编译方式不同
回复 支持 反对

使用道具 举报

Shifu_Ji 该用户已被删除
 楼主| 发表于 2010-7-27 09:14:58 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-15 07:18

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表