本帖最后由 piaolin 于 2015-9-30 13:06 编辑
今天自己尝试在redhat enterprise 6下安装GDB
1.首先你要在redhat enterprise 6 .iso的安装包里找到和gdb相关的rpm包
2.我们可以看到以上的三个包
接下来就是将这三个包挂载到linux 系统下,
当然你也可以使用一些工具如loadCRT等,实现window和Linux的文件共享
3.那么接下来就是安装了,这也很简单
使用命令:rpm -ivh 包名
4.这个时候,可以查看下Linux下是否成功的安装了GDB
显然我们已经成功的安装了gdb编译器 版本是7.2版的,好的,那么接下来就是使用GDB了
5.我们可以在linux下写一个简单的程序来测试下
我们来使用gdb编译一下啊
6.使用gdb工具来编程该hello.c 文件
其中break 5命令 是在程序的第5行增加断点
然后输入命令:run
则,程序将运行至第5行并且停止在这里,因为我们在这里设置了断点(break 5);
我们看到程序确实停止在第5行,且第5行的内容是 “c = hello world!”
接着我们输入:1.print c -讲c的内容输出到屏幕上
2.next ---进行步进
3.再次输入 print c ---可以看到c的值已经改变
4.run 讲程序执行完
以上就是gdb的安装和简单的应用。 |