gcc升级到4.9.3后 gdb 版本太低不能用,所以要相应的升级gdb
gcc 安装可查看:http://blog.youkuaiyun.com/windows_nt/article/details/21240843
ftp://ftp.gnu.org/gnu/gdb/gdb-7.9.1.tar.gz
2.解压到下载目录即可:
tar -xzvf gdb-7.9.1.tar.gz
3.安装 texinfo (我在第一次没有安装 ,在执行 make 时可以通过但 make install 的时候有几个奇怪的错误,所以百度了一下)
yum install texinfo
4. 配置安装路径(没有它会自动新建)我的是:
./configure --prefix=/usr/gdb791/gdb
5. 执行 make。 漫长的等待。。。
6. 执行 make install
7. 没有错误提示 则说明安装好了 。可以进 gdb791 目录看看。。
gdb -v 查看版本号 发现还算以前的老版本
8. 可以设置新gdb 的一个软链接到旧版本的bin目录 我的是:
8.1. [root@map usr]#mkdir gdb-back //新建一个目录备份旧版本的gdb
8.2. [root@map usr]# mv /usr/bin/gdb /usr/gdb-back //将旧版本的gdb 移动到备份目录
8.3. [root@map usr]#ln -s /usr/gdb791/bin/gdb /usr/bin/gdb //设置软链接
[root@map usr]#gdb -v
GNU gdb (GDB) 7.9.1
Copyright (C) 2015 Free Software Foundation, Inc.
.....
安装完毕!

在升级GCC到4.9.3后,由于gdb版本过低无法使用,本文档详细介绍了在CentOS 6.7上安装gdb7.9.1的步骤。
最低0.47元/天 解锁文章
487

被折叠的 条评论
为什么被折叠?



