您的位置首页生活百科

*.o文件是什么文件?

*.o文件是什么文件?

的有关信息介绍如下:

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

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

当多种编程语言希望混合编译时,就可以通过分别六止画读五频矿雷编译成.o文件,再链360问答接(link)成可执行文件。

*.o文件是什么文件?

扩展资料:

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

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

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