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

*.o文件是什么文件?

发布网友 发布时间:2022-04-24 13:48

我来回答

3个回答

热心网友 时间:2022-06-14 14:51

.o文件就是对象文件,是可重定向文件的一种,通常以ELF格式保存,里面包含了对各个函数的入口标记,描述,当程序要执行时还需要链接(link).链接就是把多个.o文件链成一个可执行文件。

在win平台下,用来链接的重定向文件也可为PE格式的.obj文件

当多种编程语言希望混合编译时,就可以通过分别编译成.o文件,再链接(link)成可执行文件。

扩展资料:

以 Code::Blocks ,win系统为例,我们每次写好一段程序,构建并运行以后都会在存储该程序的文件夹里自动生成一个 *.o 文件和一个*.exe 文件。

而后者是可以直接运行的(双击即可打开)。当我们写好了一个大的程序的各个部分以后,就可将所有的*.o 文件链接成一个可执行文件。

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

热心网友 时间:2022-06-14 14:51

一般情况下,是指程序编译中的目标文件,比如:
c语言编译.c,.cpp文件,每个文件都生成.o文件,再把所有的.o文件链接成最后的执行程序。
windows系统中,一般.o文件被命名为.obj文件。追问*.o文件之间有联系吗?

追答是分别独立的。
如果说联系,就是一个项目中,链接最终目标文件(执行程序时),需要各个.o的支持。

热心网友 时间:2022-06-14 14:52

一般情况下,是指程序编译中的目标文件,比如:
c语言编译.c,.cpp文件,每个文件都生成.o文件,再把所有的.o文件链接成最后的执行程序。
windows系统中,一般.o文件被命名为.obj文件。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
福建南安都有哪些市场 端午节去南安旅行的线路有哪些值得分享? 南安有哪些特色商业街 把一个棱长是10厘米的正方体铁块熔铸成一个底面积是20厘米的圆锥形铁块... 把一块棱长10厘米的正方体铁块熔铸成一个底面直径是20厘米的圆柱形零件... 0x0438ef0指令引用的0x0438ef0内存.该内存不能为“read”的错误提示... SONY 索尼 DSC-RX100M5A 1英寸数码相机 黑色(8.8-25.7mm、F1.8) Vl... SONY 索尼 DSC-RX100M5A 1英寸数码相机 黑色(24-70mm、F1.8-F2.8)-购... 索尼RX100 M5A数码相机 索尼RX100 M5A数码相机:小巧便携,成像卓越 eot文件如何打开 如何使用.o文件? c.o.文件用什么打开 linux下多个.o文件如何链接生成可执行程序 后缀名为.o的文件如何打开? 如何查看.o文件 .o是什么文件? 文件类型为 0文件 用什么软件 打开啊? 如何打开0文件 O文件用什么打开 怎么找回自己的QQ 如何 才能找回自己的QQ啊 请问:如何才能找回自己的QQ! 怎样才能快速的找回自己的QQ? 怎么才能找回我的QQ号 怎样才能找回自己的QQ? 我的QQ号绑定的手机号,现在手机号被别人用了,怎么样才能找回自己的QQ? 做美甲渐变用什么颜色打底 在第一次做美甲的时候,应该选择什么样式的? 有哪些hold住所有场合的清新可人渐变美甲? 在Ubuntu系统的超级终端中用GCC编译成的.o格式的文件,怎么在windows中运行 0.ZiP是什么文件?要怎样才能打开? oxp格式在手机上怎么打开? preo文件如何用c4d打开 0txt格式电子书电脑怎么打开 .aoo文件怎么打开 包子怎么做才松软 炸酱面的配料是什么? 炸酱面有哪些做法,你会吗? 炸酱面的做法是怎么做 普通的炸酱面的做法和原料 油烟机的油能吃吗 气体还是汽体 汽水可以被称为气体对吗对不对? 汽体和气体哪个正确 气体也是有形状的有的是圆形有的是正方形对吗 雷雨天的雷声,其发声物体和传声物体分别是?气体,气体 对吗? 气体都不是离子化合物,这句话对吗?? 氧气是透明的气体这句话对吗? 天然气是一种无色无味的气体对吗