本来我把gcc 8, g++ 8, cmake 3, ninja,glibc,gnu make 和GNU ‘binutils’ 全部都编译安装了一遍:
先安装 gcc 8, g++ 8, cmake 3, ninja ,参考这篇博客:在CentOS/Debian/Ubuntu上编译安装最新版 GCC 8 , cmake 3 和ninja
安装gnu make 和GNU ‘binutils’ (as and ld),参考这篇博客:在CentOS/Debian/Ubuntu上编译安装最新版gnu make 和GNU ‘binutils’ (as and ld)
然后安装最新的glibc,参考这篇博客:在centos上安装最新的glibc
直到我看到了这篇博客:How to install new gcc and development tools under CentOS 7 | Any IT here? Help Me!
原来是可以直接下载的,我要吐血了。。。。。。
运行命令:
yum install centos-release-scl
yum install devtoolset

本文介绍了如何在CentOS系统中避免手动编译,而是通过yum直接安装最新版本的GCC、g++、cmake、ninja以及相关开发工具。作者原先采用编译安装的方式,后来发现可以使用yum命令简洁地完成安装,节省了大量时间。
最低0.47元/天 解锁文章
3600





