gdb
在安装GDB 前请先安装termcap
库,否则在安装gdb时会报该库找不到的错误。
termcap 安装
下载termcap 1.3.1 , 你可以在这里找到你需要版本的termcap 下载,这里采用了1.3.1
的版本
wget https://ftp.gnu.org/gnu/termcap/termcap-1.3.1.tar.gz
- 下载完成后解压,并构建
tar -xf termcap-1.3.1.tar.gz
cd termcap-1.3.1
./configure
- 编译链接
make
- 安装
sudo make install
- gdb 安装
卸载预装的gdb
yum remove -y gdb
- 下载gdb 7.9 , 你可以在这里找到你需要版本的gdb 下载,这里采用了
7.9
的版本
wget http://mirrors.ustc.edu.cn/gnu/gdb/gdb-7.9.tar.xz
- 解压并编译安装
tar -xf gdb-7.9.tar.xz
cd gdb-7.9
./configure
编译链接 过程比较耗时请耐心等待
make
make install
在make install报错:error 127 ,error 2,往前的报错信息为:makeinfo没有。
安装makeinfo
[root@localhost ~]# yum provides makeinfo
之后 yum install texinfo
即
gdb将被安装到
/usr/local/share/gdb
目录,可执行程序位于/usr/local/bin/gdb
为了让CLion能够自动识别,构建软连接。
ln -s /usr/local/bin/gdb /usr/bin/gdb
转自:https://blog.csdn.net/q1009020096/article/details/87715273