Gcc 和 gdb 习题

一、  简答题

1、 gcc 编译流程包括哪 4 个过程?

预处理,汇编,编译,链接。

2、 利用 gdb 进行调试时,可通过哪个命令进行单步执行。

step

3、 在 Linux 下调试 c 程序时,在提示符(gdb)下输入 b10 表

示 。

在第10行添加断点

二、选择题
1、以下关于 GCC 选项说法错误的是: B。
A.-c 只编译并生成目标文件
B.-w 生成警告信息
C.-g 生成调试信息
D.-o FILE 生成指定的输出文件
2、对代码文件 code.c 编译,生成可调式代码的命令是 A
A. #gcc –g code.c –o code
B. #gcc code.c –o code
C. #gcc –g code.c code
D. #gcc –g code
3、为了利用 GDB 调试 C/C++程序,在编译时需要把调试信息加载到可执行文
件中,则用 GCC 编译源程序时,需要利用选项 。D

A. –O2

B. -E  

C. –Wall 

D. -g 

猜你喜欢

转载自blog.csdn.net/weixin_38553885/article/details/78583193