55问答网
所有问题
当前搜索:
将源程序编译成可执行程序的过程
简述
将源程序编译成可执行程序的过程
答:
一个
源程序
到一个
可执行程序的过程
:预
编译
、编译、汇编、链接。其中,编译是主要部分,其中又分为六个部分:词法分析、语法分析、语义分析、中间
代码生成
、目标代码生成和优化。预编译:主要处理
源代码
文件中的以“#”开头的预编译指令。处理规则如下:1、删除所有的#define,展开所有的宏定义。2、处理...
如何将编写好的C语言
源程序变成可执行
文件EXE?
答:
\x0d\x0agcc -S abc.c \x0d\x0a会生成abc.s文件,这个文件里就是汇编代码。\x0d\x0a第三步
编译
器生成目标代码,一个源文件生成一个目标代码。\x0d\x0agcc -c abc.c\x0d\x0a会生成abc.o\x0d\x0a第四步连接器从目标
代码生成可执行
文件。\x0d\x0agcc abc.o\x0d\x0a...
C语言
源程序
到运行程序经过哪几个步骤
答:
GCC预处理阶段
可以生成
.i的文件,通过选项-E可以使编译器在预处理结束时就停止编译。例如:gcc -E -o hello.i hello.c 2、编译 这一阶段,编译器对源码进行词法分析、语法分析、优化等操作,最后生成汇编
代码
。这是整个
过程
中最重要的一步,因此也常
把
整个过程称
为编译
。可以通过选项-S使GCC在进行...
C语言编写好
代码
后,怎么
编译
,最后
生成可执行
文件?
答:
材料/工具:vc6.0 1、打开c语言编辑工具,在工具中写入
程序的源代码
。2、完成以后,点击
编译
后点击组建,然后点击
执行
。3、执行完程序,点击回车按钮选项。4、点击文件另存
为把
文件存到你能够找到的文件夹中。5、打开保存在桌面的文件夹,里面有有一个 Bebug 的文件夹。6、打开 Bebug 的文件夹,...
c语言如何把c
程序编译成可执行的
exe文件
答:
1、编写一段简单的
代码
,如下图所示,编辑一段简单的输出语句。2、依次点击菜单栏内的
编译
→组建→执行,确保这段成率可以正确执行。3、从运行结果来看程序正确,没有问题,然后找到exe
可执行程序
看其是否有闪退现象。4、将C语言代码保存后打开代码所在的文件夹,该文件夹内有一个名为【Debug】的文件...
开发一个c语言
程序
要经过哪四个步骤
答:
C语言
程序可以
使用在任意架构的处理器上,只要那种架构的处理器具有对应的C语言编译器和库,然后将C
源代码编译
、连接成目标二进制文件之后即可运行。1、预处理:输入源程序并保存(.C文件)。2、编译:
将源程序
翻译为目标文件(.OBJ文件)。3、链接:将目标文件
生成可执行
文件(.EXE文件)。4、运行:执行....
[C语言] 运行C
程序的
步骤?
答:
以上过程如图1.2所示。其中实线表示操作流程,虚线表示文件的输入输出。例如,编辑后得到一个源程序文件f.c,然后在进行编译时再
将源程序
文件f.c输入,经过编译源程序,找出问题,修改源程序,并重新编译,直到无错为止。有时
编译过程
未发现错误,能
生成可执行程序
,但是运行的结果不正确。一般情况下,这...
开发一个c语言
程序
要经过哪四个步骤
答:
C语言
程序可以
使用在任意架构的处理器上,只要那种架构的处理器具有对应的C语言编译器和库,然后将C
源代码编译
、连接成目标二进制文件之后即可运行。1、预处理:输入源程序并保存(.C文件)。2、编译:
将源程序
翻译为目标文件(.OBJ文件)。3、链接:将目标文件
生成可执行
文件( .EXE文件)。4、运行:执行...
开发一个c语言
程序
要经过哪四个步骤
答:
C语言
程序可以
使用在任意架构的处理器上,只要那种架构的处理器具有对应的C语言编译器和库,然后将C
源代码编译
、连接成目标二进制文件之后即可运行。1、预处理:输入源程序并保存(.C文件)。2、编译:
将源程序
翻译为目标文件(.OBJ文件)。3、链接:将目标文件
生成可执行
文件( .EXE文件)。4、运行:执行...
...组成的目标程序,在经过( )后才能得到
可执行程序
答:
根据开发人员指定的同库函数的链接方式的不同,链接处理可分为两种:(1)静态链接 在这种链接方式下,函数的
代码
将从其所在地静态链接库中被拷贝到最终的
可执行程序
中。这样该程序在被执行时这些代码将被装入到该进程的虚拟地址空间中。静态链接库实际上是一个目标文件的集合,其中的每个文件含有库中的一...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜