填空题使用gcc编译c程序生成可执行文件有时似乎是一步完成的,但实际要经历如下四步:();();()和()。

题目
填空题
使用gcc编译c程序生成可执行文件有时似乎是一步完成的,但实际要经历如下四步:();();()和()。
参考答案和解析
正确答案: 预处理、编译、汇编、连接
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

gcc生成可执行文件的四个步骤:____、编译、汇编、链接。


参考答案:预处理

第2题:

gcc生成可执行文件的四个步骤:预处理、编译、汇编、链接。()

此题为判断题(对,错)。


参考答案:正确

第3题:

下面哪项关于GCC编译过程的说法是错误的:()

A.编译阶段GCC要检查代码规范性、是否有语法错误等,确定代码的实际要做的工作

B.汇编阶段是把编译阶段生成的.s文件转成目标文件

C.预处理阶段,GCC编译器将代码中包含的头文件编译进来

D.GCC在编译时默认使用静态库


参考答案:D

第4题:

以下关于编译程序的说法正确的是( )。

A.编译程序直接生成可执行文件

B.编译程序直接执行源程序

C.编译程序完成高级语言程序到低级语言程序的等价翻译

D.各种编译程序构造都比较复杂,所以执行效率高


正确答案:C
编译程序也叫编译系统,是把用高级语言编写的面向过程的源程序翻译成目标程序的语言处理程序。因此答案选择C。

第5题:

若基于Linux操作系统所开发的ARM应用程序源文件名为test.c,那么要生成该程序代码的调试信息,编译时使用的GCC命令正确的是()。

A.arm-linux-gcc -c -o test.o test.c

B.arm-linux-gcc -S -o test.o test.c

C.arm-linux-gcc -o test test.c

D.arm-linux-gcc -g -o test test.c


正确答案:D

第6题:

gcc生成可执行文件的四个步骤:预处理、____、汇编、链接。


参考答案:编译

第7题:

编译C++源程序时,出现了警告错(Warning)也可以生成可执行文件。()


参考答案:正确

第8题:

gcc生成可执行文件的四个步骤:预处理、编译、____、链接。


参考答案:汇编

第9题:

在基于ARM微处理器为核心的硬件平台上,开发其Linux环境下的应用程序exp1.c。若需要编译后生成exp1.c对应的汇编程序,应使用的命令是()。

A.arm-linux-gcc -S exp1.c

B.arm-linux-gcc -oexp1 exp1.c

C.arm-linux-gcc -c exp1.c

D.arm-linux-gcc -g -oexp1 exp1.c


正确答案:A

第10题:

为了使用生成的目标文件能够用于gdb调试,在编译时GCC应使用()选项。

A.-c

B.-w

C.-g

D.-o


参考答案:C

更多相关问题