社区
Linux/Unix社区
帖子详情
out文件,exe文件,bin文件都有什么区别啊?
thsk_sight
2012-08-02 12:01:52
百度了一下没找到好的解释,还是不懂,求甚解。。。
...全文
3173
7
打赏
收藏
out文件,exe文件,bin文件都有什么区别啊?
百度了一下没找到好的解释,还是不懂,求甚解。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
帅得不敢出门
2012-08-03
打赏
举报
回复
建议看看 程序员的自我修养-链接装载与库。
jackyjkchen
2012-08-03
打赏
举报
回复
1
[Quote=引用 4 楼 的回复:]
引用 3 楼 的回复:
同上 ,不过按照习惯 .out是执行文件 .exe 是运行文件 .bin 是一种虚拟的镜像文件 (个人理解)
out也是可执行文件。
那是不同平台下的文件的区别了。
out是ELF格式,老的out文件不是ELF格式(另外一种Unix下的执行文件格式)
exe是PE格式,Windows下的可执行文件格式
bin一般来说也是可执行文档,在Unix下见得居多,……
[/Quote]
应该是比较全面的解释了
titer1
2012-08-03
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
引用 3 楼 的回复:
同上 ,不过按照习惯 .out是执行文件 .exe 是运行文件 .bin 是一种虚拟的镜像文件 (个人理解)
out也是可执行文件。
那是不同平台下的文件的区别了。
out是ELF格式,老的out文件不是ELF格式(另外一种Unix下的执行文件格式)
exe是PE格式,Windows下的可执行文件格式
bin一般来说也是可执行文档,在Unix下见得……
[/Quote]
一句话,windows讲究后缀名,linux就不见得了,主要是文件头,我认为
qq120848369
2012-08-02
打赏
举报
回复
在linux下是不因为后缀区分文件类型的, 没有讨论价值。
wshn13
2012-08-02
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
在linux下是不因为后缀区分文件类型的, 没有讨论价值。
[/Quote]
++
Linux-Torvalds
2012-08-02
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
同上 ,不过按照习惯 .out是执行文件 .exe 是运行文件 .bin 是一种虚拟的镜像文件 (个人理解)
[/Quote]out也是可执行文件。
那是不同平台下的文件的区别了。
out是ELF格式,老的out文件不是ELF格式(另外一种Unix下的执行文件格式)
exe是PE格式,Windows下的可执行文件格式
bin一般来说也是可执行文档,在Unix下见得居多,一般是同属于一个程序的很多文件的集合。比如codesourcery制作的tool chain是*.bin的形式发布的,Qt Creator也是以.bin的形式发布的。
在嵌入式领域当中,也习惯把kernel image或者uboot的imagerootfs的image做成.bin的形式,这样子只是一个命令的问题,.bin只是约定的命名吧。其实就是要烧写到flash当中的二进制文件而已。
shijinpeng_2012
2012-08-02
打赏
举报
回复
同上 ,不过按照习惯 .out是执行文件 .exe 是运行文件 .bin 是一种虚拟的镜像文件 (个人理解)
hex
文件
、
bin
文件
、axf
文件
的
区别
?
关注、星标公众号,直达精彩内容来源:嵌入式大杂烩 | ZhengN在STM32开发中,经常会碰到hex
文件
、
bin
文件
与axf
文件
,这些都是可以烧写到板子里运行的
文件
。这三个
文件
有...
Windows下GraalVM打包Java为
EXE
踩坑全记录:从环境配置到解决‘cl.
exe
not found’报错
本文详细记录了在Windows平台使用GraalVM将Java应用打包为
EXE
文件
的完整流程,重点解决了环境配置中的常见问题如‘cl.
exe
not found’报错。从GraalVM安装、Visual Studio工具链配置到项目编译优化,提供了一套完整的避坑指南,帮助开发者高效完成Java应用原生编译。
VSCode Code Runner 插件 v0.12.2:3步配置 C++ 编译输出到独立 out 目录
本文详细介绍了如何通过VSCode的Code Runner插件v0.12.2版本,实现C++编译输出
文件
自动保存到独立out目录的3步配置方法。通过修改settings.json
文件
,开发者可以轻松管理生成
文件
路径,保持项目结构整洁,提升开发效率。
文件
输入输出
文件
输入输出
ARM开发必看:AXF、ELF、
BIN
文件
转换全指南(Keil/IAR/命令行三方案)
本文详细解析了ARM嵌入式开发中AXF、ELF与
BIN
三种核心
文件
格式的
区别
与联系,并提供了在Keil MDK、IAR Embedded Workbench及GCC工具链三大环境下进行
文件
转换的完整实战指南。文章重点阐述了如何从包含调试信息的AXF/ELF
文件
中提取纯净的机器指令生成
BIN
文件
,以满足量产烧录和自动化构建的需求,帮助开发者提升从开发到发布的效率与可靠性。
Linux/Unix社区
23,223
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章