CentOS 编译安装 gcc
gcc 是 Linux 系统的核心模块,同时,它可以编译使用 C,C++ 等语言编写的源代码。但是,在某些系统上自带的 gcc 版本过低或过高,导致一些软件无法正常安装和运行。本篇介绍在 CentOS 上如何编译安装指定版本的 gcc,默认在 root 用户下运行命令。
下载特定版本的 gcc 源码
下载 gcc 可以在下面的 官方网址 下载,里面有各版本的 gcc 源码。或者使用 Git 克隆最新版:
1 | git clone https://gcc.gnu.org/git/gcc.git |
如果官网下载慢,可以采用如下的镜像网址:
我这里下载的测试版本是 gcc-10.1.0,
1 | wget -c http://ftp.gnu.org/gnu/gcc/gcc-10.1.0/gcc-10.1.0.tar.gz |
安装工具软件
因为下载的是 gcc 源码,因此,需要先编译才能安装。所以,需要在 CentOS 上需要安装一下工具软件,方法如下:
1 | yum -y install wget bzip2 gcc gcc-c++ glibc-headers |
注意,编译安装 gcc 需要首先已经安装有 gcc 才行。
编译安装指定版 gcc
1 | cd /root/gcc-10.1.0 |
参考链接
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 J. Xu!
评论