为了利用GDB调试C程序,在编译时需要把调试信息加载到可执行文件中,在编译源程序时需要利用选项()编译生成可调式的可执行程序。
A: -o
B: -c
C: -s
D: -g
A: -o
B: -c
C: -s
D: -g
举一反三
- 为了利用 GDB 调试 C/C++程序,在编译时需要把调试信息加载到可执行文件中,则用 GCC 编译源程序时,需要利用选项 。 A: –O2 B: –Wall -g C: -g D: -E
- 为了利用GDB调试C/C++程序,在编译时需要把调试信息加载到可执行文件中,则用GCC编译源程序时,需要利用选项 A: -O2 B: -E C: -Wall D: -g
- 下列关于C程序的运行流程描述正确的是()。 A: 编辑源程序、编译源程序、连接目标程序、执行可执行程序 B: 编译源程序、编辑源程序、连接目标程序、执行可执行程序 C: 编辑目标程序、编译目标程序、连接目标程序、执行可执行程序 D: 编辑目标程序、编译源程序、连接目标程序、执行可执行程序
- 程序执行时,将整个源程序翻译生成一个可执行的目标程序,该目标程序可以脱离编译环境和源程序独立存在或执行,这种执行方式叫作()。 A: 调试 B: 编译 C: 翻译 D: 解释
- 用GDB调试C语言程序时,需要生成的可执行程序中包含调试信息,下面能生成调试信息的正确命令是