{编译过程中,对输入的若干目标文件*.o及库文件,汇聚成一个可执行的二进制代码文件是在以下_______阶段
A: 预处理
B: 编译
C: 汇编
D: 链接}
A: 预处理
B: 编译
C: 汇编
D: 链接}
举一反三
- 用GCC编译过程可以被细分为四个阶段,其中将.s汇编文件转换成.o的是哪个阶段? A: 预处理 B: 编译 C: 汇编 D: 链接
- 以下C语言程序编译过程中 顺序正确的是 A: 预处理 链接 汇编 B: 编译 预处理 汇编 链接 C: 预处理 汇编 链接 D: 预处理 编译 汇编 链接
- 以下有关使用GCC生成C语言程序的可执行文件的叙述中,错误的是 A: 第一步预处理,对# include、# define、# ifdef等预处理命令进行处理 B: 第二步编译,将预处理结果编译转换为二进制形式的汇编语言程序代码 C: 第三步汇编,将汇编语言代码汇编转换为机器指令表示的机器语言代码 D: 第四步链接,将多个模块的机器语言代码链接生成可执行目标程序文件
- 从以下选项中选出GCC编译C程序的正确流程。( ) A: 预处理、汇编、编译、链接 B: 预处理、链接、汇编、编译 C: 链接、预处理、汇编、编译 D: 预处理、编译、汇编、链接
- 【单选题】下面哪项关于 GCC 编译过程的说法是错误的 A. 编译阶段 GCC 要检查代码规范性、是否有语法错误等,确定代码的实际要做的工作 B. 汇编阶段是把编译阶段生成的 .s 文件转成目标文件 C. 预处理阶段, GCC 编译器将代码中包含的头文件编译进来 D. GCC 在编译时默认使用静态库