编译程序的使用

来源:互联网 发布:许昌长葛淘宝招聘网 编辑:程序博客网 时间:2024/06/07 08:07
如果之前所讨论的编译程序是一个系统程序,它将某一些高级语言替换为机器语言--汇编语言或机器语言。BASIC的解释程序并不需要这一步骤,因为它直接执行BASIC的每一语句,小程序或急于妄称的非商业性产品的程序,用解释程序很合适;但要开发执行很多次的大型程序时,用编译程序比较好,这是因为由于解释程序执行一个程序的速度要比编译完成的程序直接在机器上执行慢得多。

使用编译程序比使用解释程序需要一些额外的步骤,这些步骤如图1.1所示。



以文字编辑程序或文字处理程序所编写的程序叫做源文件,它是编译程序的输入文件,这个文件经过编译程序后,会另外产生一个叫做目标文件。其次,此目标文件可能要与其他目标文件(可能是不同的编译程序所便宜)经过输入程序或连接编译程序而连接在一起,以产生可执行文件,然后,此文件就可以直接在计算机上执行了。
原创粉丝点击