问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

后缀为.obj和.exe的二进制文件都可以直接运行吗??

发布网友 发布时间:2022-04-30 21:13

我来回答

1个回答

热心网友 时间:2022-05-15 15:09

展开3全部

不能。.exe文件可直接运行,.obj文件不能运行。

因为.exe属于可执行文件,.obj文件只是源代码生成可执行文件的过程中生成的过程文件。

在计算机DOS下,生成一个可执行文件,需要用编译器将源程序编译为obj文件,再用链接器将obj文件链接成exe文件。只有可执行文件才能直接运行。可执行文件还包括.sys文件 .com等类型文件。



拓展资料:

.obj文件与.exe文件的区别与联系:

1、obj里存的是编译后的代码跟数据,并且有名称,所以在连接时会出现未解决的外部符号。当

连成exe后便不存在名称的概念了,只有地址。

lib就是一堆obj的组合。   编译器会链接一些常用的库,其它的需要你自己指定。

2、目标文件,一般是程序编译后的二进制文件,通过链接器和资源文件链接就成可执行文件了。OBJ只给出了程序的相对地址,而可执行文件是绝对地址。CPP对应的二进制代码格式obj,是未经重定位的。

3、obj 文件和exe 文件都是二进制数据文件,其中obj 文件是COFF 格式,exe 文件时PE 格式。


参考资料来源:百度百科-可执行文件

参考资料来源:百度百科-编译

参考资料来源:百度百科-obj文件

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
正确的调搓丝板方法 正确的调搓丝板方法介绍 搓丝板失效的多种原因及如何预防? 副职领导签批公文技巧 上级审批意见怎么写 怎么卸摘网吧电脑上的“世界之窗”浏览器 怎么才能卸载世界之窗浏览器? 麻烦帮我翻译两个句子,谢谢,谢谢。 ...结构层次和结构关系 原理讲下 谢谢谢谢 老师讲过了我么听懂啊_百度... 这两个句子的主干是什么,谢谢谢谢 为什么会有人选择一辈子不结婚呢? wps word文档怎么删除空白页 .exe文件是不是电脑和手机都能直接打开 糯米皮的做法大全图解 2022年2月26日梦见别人杀猪? 银行卡可以绑定两个手机号吗 从苹果手机上转到电脑上的照片在电脑上打不开、需要下载什么软件 为什么iphone拍的照片传到电脑上打不开 为什么iPhone照片电脑打不开,手机中的HEIC文件如何打开, 苹果手机里dcf照片传到电脑打不开 肉酱长豆角怎么做好吃,肉酱长豆角的家常做 肉酱辣椒酱怎么做好吃 从天津到凤凰古城自助游要多少钱? 猪肉酱怎么做好吃,香菇猪肉酱的家常做法 丽柜影视传媒又新增新模了吗? 求清明节从天津去张家界、凤凰4天时间自助游攻略 你好我在太平保险给孩子和自己各买了一份保险前几年都是按时交费就是今年家里出了点事把钱用完了 请问从天津去湖南凤凰古城,有直接到吉首的火车吗 瘦肉酱怎么做好吃 求 天津到张家界再到凤凰火车路线 太平保险全家福务农意外死亡? 摄影指南:拍照时如何让自己看上去更漂亮 怎么样才可以查询到自己的工商银行信用卡跟etc卡绑定了没有 网球拍哪一款比较好用啊``` 手机上的EXE文件可以直接打开看吗? 请推荐小型影碟机! 今儿买了张DVD,回家往影碟机里一放,怎么现实的是miniDVD? 学校眼保健操的管理应注意什么? dvd影碟机能否代替cd机? 怎样将MPG格式缩小还能在迷你DVD机上播放 M2TS是蓝光碟的专有格式吧,这种格式的视频能刻在迷你DVD盘上吗? 金正dvd播放器多少钱能买到 最小的电视机是多大的 价格多少 那位大侠讲一讲影碟机的发展史? DVD_R与DVD+R有什么区别? 如何用电脑玩DVD碟机附赠的小游戏? DVD VCD 是什么的缩写啊 ??还有MD 影碟机不能播放DVD-9碟片 怎样才能从对方的顶置消息列表里消失,(不删好友的情况和不改变被顶置的身份情况下)? - 信息提示 qq收藏文件取消置顶后怎么不见了