Skip to content

随记

多尝试后再问人。

本教程使用的linux是Centos7,glibc-2.18

在线安装gcc

shell
yum -y install gcc

离线安装gcc

1.安装gclib2.18

阿里云仓库 | 官直glibc-2.18.tar.gz | 推荐glibc-2.18.tar.gz

2. 解压安装gcc

shell
# 下载glibc-2.18.tar.gz
wget http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz
# 解压glibc-2.18.tar.gz
tar zxf  glibc-2.18.tar.gz
# 切换到解压目录下
cd glibc-2.18
# 创建目录build,并切换到
mkdir build;cd build
# 安装配置
../configure --prefix=/usr
# 编译安装
make j2 && make install

如果安装glibc-2.18后,make版本还是低版本,可执行以下命令升级make

3.1 升级GCC编译器(可忽略)

shell
yum -y install centos-release-scl
yum -y install devtoolset-8-gcc devtoolset-8-gcc-c++ devtoolset-8-binutils
scl enable devtoolset-8 bash
echo "source /opt/rh/devtoolset-8/enable" >>/etc/profile

3.2 升级make(可忽略)

shell
wget http://ftp.gnu.org/gnu/make/make-4.2.tar.gz
tar -xzvf make-4.2.tar.gz
cd make-4.2
./configure
make && make install
rm -rf /usr/bin/make
cp ./make /usr/bin/
make -v

参考文档

Released under the MIT License.