电脑中存在各种文件格式,.o文件是一种对象文件,属于可重定位文件,通常采用ELF格式存储。它包含函数的入口地址、符号信息及描述内容,但无法直接运行。程序执行前需经过链接过程,将多个.o文件通过链接器整合为一个完整的可执行文件,实现模块间的合并与地址分配。
1、 寻找需要打开的以.o为后缀的文件。
2、 启动C-Free 5编译器,新建文件并保存为CPP格式。
3、 运行后发现文件末尾生成了同名的.o文件。
4、 多种编程语言可通过各自编译为.o文件,再经链接生成可执行程序,实现混合编译。
5、 要打开它,需找到原始cpp文件,用IDE编译生成exe可执行程序,之后才能运行。
6、 每次编写完一段程序并完成构建与运行后,存放程序的文件夹中会自动生成一个*.o文件和一个*.exe文件,其中*.exe文件可直接执行(双击即可运行)。当大型程序的各个模块分别编写完成后,便可将所有生成的*.o文件进行链接,最终整合成一个完整的可执行程序。
7、 可运行的程序文件
