参考文档:http://blog.csdn.net/haoel/article/details/2879

          http://www.programlife.net/gdb-manual.html

【新手笔记】:

安装:

1、下载源码并解压:

wget ftp://sourceware.org/pub/gdb/releases/gdb-7.8.tar.gz

tar -xf gdb-7.8.tar.gz

2、按照README中的步骤一步步执行:

./configure 

make

make install (该步要一管理员身份运行)

使用:

1、使用gcc/g++编译源文件的时候要加上-g参数把调试信息加到可执行文件中,否则会提示Reading symbols from /home/XX/XX...(no debugging symbols found)...done.

如:gcc -g -o test test.c

2、开始使用gdb调试

gdb test 

下面列出一些gdb常用命令:

l <n>              输出第n行到n+9行的源代码

break <n>      在第n行设置断点

info break        查看断点信息

r                    运行

n                    单步执行

c                    继续执行

p varName      输出变量值

q                    退出

bt       查看函数堆栈。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章:

  • 2021-12-23
  • 2021-06-07
  • 2021-09-06
  • 2022-01-07
  • 2021-09-04
  • 2021-12-18
  • 2021-10-23
  • 2021-06-07
猜你喜欢
  • 2021-11-21
  • 2021-07-22
  • 2022-12-23
  • 2021-07-19
  • 2021-09-27
  • 2022-02-16
  • 2021-06-22
相关资源
相似解决方案