把C语言源程序编译成带有调试信息的可执行文件,需要使用______ 编译选项。
-g
举一反三
- 为了利用GDB调试C程序,在编译时需要把调试信息加载到可执行文件中,在编译源程序时需要利用选项()编译生成可调式的可执行程序。 A: -o B: -c C: -s D: -g
- 下列关于C程序的运行流程描述正确的是()。 A: 编辑源程序、编译源程序、连接目标程序、执行可执行程序 B: 编译源程序、编辑源程序、连接目标程序、执行可执行程序 C: 编辑目标程序、编译目标程序、连接目标程序、执行可执行程序 D: 编辑目标程序、编译源程序、连接目标程序、执行可执行程序
- C语言编译是 A: 将源程序编译成目标程序 B: 将目标程序链接 C: 将源程序生成可执行文件 D: 运行出结果
- 为了利用GDB调试C/C++程序,在编译时需要把调试信息加载到可执行文件中,则用GCC编译源程序时,需要利用选项 A: -O2 B: -E C: -Wall D: -g
- 在计算机上运行高级语言的源程序时,()方式是把源程序一次性编译成目标程序,然后再用连接程序,把目标程序与库文件相连接形成可执行文件。 A: 编译 B: 翻译 C: 解释 D: 汇编
内容
- 0
编译就是使用编译程序把源程序编译成机内代码的目标,并形成_______的程序。 A: 指令 B: 文件 C: 机器语言 D: 高级语言
- 1
为了利用 GDB 调试 C/C++程序,在编译时需要把调试信息加载到可执行文件中,则用 GCC 编译源程序时,需要利用选项 。 A: –O2 B: –Wall -g C: -g D: -E
- 2
【单选题】C语言程序上机调试步骤是()。 A. 编写源程序、编译、组建、执行 B. 编写源程序、编译、执行 C. 编写源程序、组建、执行 D. 编写源程序、执行
- 3
用C语言编写的程序源代码被称为(),该程序经过编译链接生成可执行文件后才能执行 A: 目标程序 B: 源程序 C: 编译程序 D: 可执行程序
- 4
编译方式是使用编译程序把源程序编译成机器代码的目标程序,并形成()保留。 A: 源程序 B: 目标程序文件 C: 机器程序 D: 汇编程序