gcc/g++编译器与gdb调试器的简单使用
2014-10-11 17:13
295 查看
这里记录了gcc/g++编译器和gdb调试器的简单使用,方便自己查看。关于gdb调试可参考《Debugging
C and C++ programs with gdb》
C and C++ programs with gdb》
//记录gcc/g++编译器和gdb调试器的简单命令 //关于gcc/g++编译器的一般命令如下所示 /×编译选项: -o 生成可执行文件 -c 只是编译,生成目标文件,以.o为后缀 -g 生成可供gdb调试文件 -O 优化编译,链接 -I 编译阶段可指定搜索目录 -L 链接阶段可指定库搜索目录 -l 指定特定的库文件 -Wall 生成所有警告信息 -w 不生成任何警告信息 time 计算程序运行时间 ×/ //关于gdb调试器的简单指令 /×运行程序命令:gdb+ filename 待调试文件名 run 运行程序,简写r next 单步运行(不进入子函数),简写n step 单步运行(进入子函数),简写s continue 继续运行程序,简写c list 列出当前执行部分程序,简写l break 添加断点,简写b,后面可加函数名、行号或者文件名行号(针对多文件) break if 当条件为真时,加上断点 info break 查看所设置的断点 delete 删除断点编号,后面加上断点编号 print 查看指定的变量值,后面加上变量名 finish 运行程序,直到当前函数结束 watch 监视变量变化,后面加上变量名 quit 退出gdb调试 ×/
相关文章推荐
- GDB调试器的简单使用
- GDB调试器的简单使用(通过实例一步一步的说明该如何去调试)
- GDB 调试器使用手册
- GDB调试器使用详解(二)
- gdb的简单使用
- Linux下汇编调试器GDB的使用
- Linux下汇编调试器GDB的使用
- 关于gdb 的常用命令的简单使用
- GDB简单使用手册
- 文章翻译——使用 GNU 的 GDB调试器,内存布局和栈——01
- 熟练使用调试器 gdb
- Linux下汇编调试器GDB的使用
- GDB调试器使用手册(转载)
- gdb的简单使用和gdb+gdbserver方式进行ARM程序调试
- GDB调试器使用手册
- GDB和G++的简单使用
- GDB调试器使用详解(一)
- GDB 调试器使用手册
- 使用GDB调试简单的用户程序
- gdb的简单使用和gdb+gdbserver方式进行ARM程序调试