CentOS6.0安装GDB

前两天由于项目需要,要在CentOS上安装gdb调试程序。当然如果有网络的话很方便。直接敲命令:yum install gdb就可以了。但是服务器没有网络。只能下载离线包进行安装。由于这方面的教程很多,所以这里就只记录一下网络上的教程忽略的地方。

在下载好离线包以后,解压。bz2后缀的用“tar -jxvf 文件名”解压,gz后缀的用“tar -zxvf 文件名”解压。然后进入解压后的目录,如果不需要交叉编译,只要./configure就可。此处应该不会有问题。

接下来的make会提示configure: error: no termcap library found。此处是缺少了libncurses5-dev。但是按着网络上的教程,根本就没有网络有如何安装这个库。如果有网络的话,何必费那么大力气去搞gdb的离线包呢。所以还是需要用离线包来安装这个库。不过问题来了,网络上的资源大多数都是.deb格式的,这个格式是适用于debian系统的。就算是放到了CentOS中也没法用。

纠结了N久以后,决定通过图形界面试试,通过图形界面右键这个.deb格式的文件,发现有个选项extract here。相当于解压。这样就可以达到解压的目的了。然后进入解压好的目录,解压data的那个压缩包。里面只有一个名为usr的文件。这个文件夹里面的内容就是一些库和头文件什么的。直接把这个文件夹里面的内容mv到/usr目录中。

接下来make就可以了,然后继续运行make install。

接下来查看 gdb -v 。安装成功了。

linux切换图形界面快捷键 ctrl + alt + F1    或者进入/etc编辑inittab ,可以看到一行 id:3:initdefault:  将这个数字改为5即可运行图形化界面。

如果有的linux没有图形界面我就不知道怎么搞了。如果哪位大神有什么方法也请不吝赐教啊!!!

推荐用工具ssh登陆服务器。

PS: 附一网络教程地址  http://blog.csdn.net/ling1874/archive/2009/11/04/4768545.aspx

libncurses5-dev 下载地址: http://download.csdn.net/detail/r_jimy/4442611

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值