编译程序的使用
来源:互联网 发布:许昌长葛淘宝招聘网 编辑:程序博客网 时间:2024/06/07 08:07
如果之前所讨论的编译程序是一个系统程序,它将某一些高级语言替换为机器语言--汇编语言或机器语言。BASIC的解释程序并不需要这一步骤,因为它直接执行BASIC的每一语句,小程序或急于妄称的非商业性产品的程序,用解释程序很合适;但要开发执行很多次的大型程序时,用编译程序比较好,这是因为由于解释程序执行一个程序的速度要比编译完成的程序直接在机器上执行慢得多。
以文字编辑程序或文字处理程序所编写的程序叫做源文件,它是编译程序的输入文件,这个文件经过编译程序后,会另外产生一个叫做目标文件。其次,此目标文件可能要与其他目标文件(可能是不同的编译程序所便宜)经过输入程序或连接编译程序而连接在一起,以产生可执行文件,然后,此文件就可以直接在计算机上执行了。
使用编译程序比使用解释程序需要一些额外的步骤,这些步骤如图1.1所示。
以文字编辑程序或文字处理程序所编写的程序叫做源文件,它是编译程序的输入文件,这个文件经过编译程序后,会另外产生一个叫做目标文件。其次,此目标文件可能要与其他目标文件(可能是不同的编译程序所便宜)经过输入程序或连接编译程序而连接在一起,以产生可执行文件,然后,此文件就可以直接在计算机上执行了。
- 编译程序的使用
- 使用MASM 5编译程序的便利批处理
- 使用静态库编译程序失败的问题
- 如何使用 gcc 编译程序
- 使用指定glibc编译程序
- 使用automake编译程序
- 使用指定glibc编译程序
- Android中使用Makefile编译程序和库的方法
- Android中使用Makefile编译程序和库的方法
- Android中使用Makefile编译程序和库的方法
- 一个优秀的编译程序~
- 编译程序的分类
- 编译程序的逻辑结构
- 编译程序的位数
- gcc编译程序的过程
- GCC编译程序的原理
- 编译程序的工作过程
- GCC编译程序的过程
- ViewFlipper中放入两个ListView不能拖动的情况
- android语音识别技术
- Java集合框架的知识总结
- JSP内置对象----exception
- MySQL 数据类型
- 编译程序的使用
- html:歌曲在新打开的页面中继续播放演示
- c++学习笔记
- 好玩的窗口 基本版
- 进程中线程间通讯
- JSP内置对象----out&&pageContext
- linux内核中断内幕
- PDF报表项目预研
- 多线程的同步