首页 常识
您的位置: 首页 > 常识 >

目标程序是指什么

100次浏览     发布时间:2025-01-09 18:22:10    

目标程序,也称为“目的程序”,是指 源程序经过编译后生成的二进制机器语言文件。它是由语言处理程序(如汇编程序、编译程序、解释程序)将源程序处理(汇编、编译、解释)成与之等价的由机器码构成的,计算机能够直接运行的程序。目标程序在计算机文件上通常以`.obj`为扩展名。

目标程序是编译过程中的一个重要产物,它包含了机器指令、目标文件控制信息和符号表等部分。虽然目标程序已经是机器指令,但它还不能直接运行,因为目标程序还没有解决函数调用问题。为了形成完整的可执行程序,需要将各个目标程序与库函数连接起来。链接器在链接过程中还可以对目标程序进行优化,以提高程序的性能和效率。

总结来说,目标程序是源程序经过编译后得到的二进制代码,它还不能直接运行,需要进一步链接和优化才能成为可在操作系统下独立执行的程序。

相关文章