55问答网
所有问题
当前搜索:
编译过程中会产生目标程序
编译程序
是否能够
产生目标程序
?
答:
是的。虽然常用的集成开发环境把
编译过程
及链接过程连在一起,但从严格意义上讲,我们通常说的编译(静态编译)是把源程序转换成语义等价的
目标程序
,然后由链接器(linker)把一个(或多个)目标程序与程序库链接成可执行文件
编译程序
和解释程序均
能产生目标程序
吗
答:
因为:
编译程序能产生目标程序
而解释程序则不能 补充:解释程序也称为解释器,它或者直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再加以执行;编译程序(编译器)则是将源程序翻译成目标语言程序,然后在计算机上运行目标程序。两种语言处理程序的根本区别是:在编译方式下,机器上运行的是与源程...
用高级语言编写的
源程序
,经
编译
后
产生
的是?
答:
目标程序
。目标程序,又称为“
目的程序
”,为源程序经编译可直接被计算机运行的机器码集合,在计算机文件上以.obj作扩展名---由语言处理程序(汇编程序,
编译程序
,解释程序)将源程序处理(汇编,编译,解释)成与之等价的由机器码构成的,计算机能够直接运行的程序,该程序叫目标程序。目标代码尽管已经是...
C语言是怎样被
编译
成
目标程序
的呢?
答:
1 写代码。这是最基础的一步,即实现C语言的源文件(.c,必需),和可能的头文件(.h,非必需)。2
编译
。将编写好的代码,通过编译工具,转换为
目标
文件。此步中,会对文件内部及包含的头文件进行语法语义的分析检查。如果出错,则必须返回到1步对代码进行修改,直到没有错误为止。3 链接。将目标文件...
编译程序
的最终
目标
是什么
答:
编译程序的最终目标是将源程序编译成目标程序
。编译程序也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。编译程序属于采用生成性实现途径实现的翻译程序。它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的...
编译过程
:从词法分析到
目标
代码
生成
答:
编译过程
是将源程序转换成
目标程序
的过程。编译过程包括词法分析、语法分析、语义分析、中间代码
生成
和目标代码生成等阶段。本文将详细介绍编译过程的各个阶段。词法分析编译过程的第一阶段是词法分析,它的任务是对源程序进行逐字扫描,识别出各个单词符号。在词法分析
过程中
,我们依据的是语言的词法规则,也就是描述“...
编译
是将整个
源程序
代码文件一次性翻译成
目标程序
代码,最终
生成
可执 ...
答:
1、利用编译程序从源语言编写的源程序产生目标程序的
过程
。2、用
编译程序产生目标程序
的动作。 编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间...
gcc
编译
器
生成
的
目标
文件是什么?
答:
可以通过选项-S使GCC在进行完
编译
后停止,
生成
.s的汇编
程序
。例如:gcc -S -o hello.s hello.c 3、汇编 这一阶段使用汇编器对汇编代码进行处理,生成机器语言代码,保存在后缀为.o的
目标
文件中。当程序由多个代码文件构成
时
,每个文件都要先完成汇编工作,生成.o目标文件后,才能进入下一步的链接...
什么
能生成目标程序
答:
编译程序
。源程序经过“编译程序”编译所得到的二进制代码称为
目标程序目标程序
指源程序经编译可直接被计算机运行的机器码集合,在计算机文件上以.obj作扩展名。可执行程序。可执行程序:将所有编译后得到的目标模块连接装配起来,在与函数库相连接成为一个整体,
生成
一个可供计算机执行的目标程序,成为可...
C语言中的
目标程序
是什么意思?有什么用?
答:
目标
是相对于源而言的。
编译
器在进行编译的时候,把我们书写的代码作为源文件,把
生成
.obj文件作为目标文件。目标文件就已经编译成了机器码,只是其中调用的外部函数还没有关联好,链接就是负责做这个的。经过链接,就可以
产生
最终的可执行文件了。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
编译产生目标程序吗
编译语言产生目标程序吗
编译程序会生成目标程序吗
编译生成目标代码对吗
编译程序能不能产生目标程序
解释方式不形成目标程序吗
编译和解释哪个产生目标程序
什么产生目标程序
解释程序有目标程序吗