第2题
A、预处理->编译->汇编->连接
B、预处理->汇编->编译->连接
C、编译->预处理->汇编->连接
D、预处理->连接->汇编->编译
第3题
A、第一步预处理,对#include、#define、#ifdef等预处理命令进行处理
B、第二步编译,将预处理结果编译转换为二进制形式的汇编语言程序代码
C、第三步汇编,将汇编语言代码汇编转换为机器指令表示的机器语言代码
D、第四步链接,将多个模块的机器语言代码链接生成可执行目标程序文件
第4题
A、一个C语言程序可以由多个源程序文件(称为一个模块)组成
B、每个源程序文件经过预处理、编译、汇编后生成一个可重定位目标文件
C、链接的过程中仅需要将所有源程序文件所生成的.o文件合并即可
D、在对.o文件进行合并时,总是将相同的节(.section)合并在一起
第8题
B.汇编阶段是把编译阶段生成的.s文件转成目标文件
C.预处理阶段,GCC编译器将代码中包含的头文件编译进来
D.GCC在编译时默认使用静态库
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!