CentOS7通过yum安装gdb8 gcc8 g++8的方法
前言
想使用CLion进行远程调试,但是发现CLion需求的remote debug用的GDB版本7.8.x-8.2.x
,并不能满足(CentOS7默认yum装的是7.6
),所以需要给CentOS7装个新版本的GDB
安装
1.添加上CentOS SCLo RH
库,装上gdb8
的依赖devtoolset-8-build
sudo yum install centos-release-scl-rh
sudo yum install devtoolset-8-build
2.安装相应的gdb
sudo yum install devtoolset-8-gdb
3.同样,也可以安装相应版本的gcc
个g++
sudo yum install devtoolset-8-gcc devtoolset-8-gcc-c++
4.yum安装完后,原来的gcc
不覆盖,所以需要执行enable
脚本更新环境变量
sudo source /opt/rh/devtoolset-8/enable
5.可以通过加入到profile里面开机自动source, vim /etc/profile
, 跳到最后一行加入以下内容
source /opt/rh/devtoolset-8/enable
6.结束
参考:
1.https://blog.k-res.net/archives/2449.html
2.https://blog.csdn.net/u012453838/article/details/85286810
感谢阅读,如有问题,请批评指正,谢谢。