环境介绍
系统版本:RedHat 7.6
cat /etc/redhat-release
# Red Hat Enterprise Linux Server release 7.6 (Maipo)
安装 gcc、g++
在线安装
yum install -y gcc gcc-c++
gcc -v
# gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)
g++ -v
# gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)
离线安装
下载 rpm 包
gmp-4.1.4-12.3_2.el5.x86_64.rpm 下载地址:http://www.rpmfind.net/linux/rpm2html/search.php?query=libgmp.so.3%28%29%2864bit%29&submit=Search+…&system=&arch =
其它安装包下载地址:http://vault.centos.org/6.5/os/x86_64/Packages/
ppl-0.10.2-11.el6.x86_64.rpm
cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
mpfr-2.4.1-6.el6.x86_64.rpm
cpp-4.4.7-4.el6.x86_64.rpm
kernel-headers-2.6.32-431.el6.x86_64.rpm
glibc-headers-2.12-1.132.el6.x86_64.rpm
glibc-devel-2.12-1.132.el6.x86_64.rpm
gcc-4.4.7-4.el6.x86_64.rpm
libstdc++-devel-4.4.7-4.el6.x86_64.rpm
gcc-c++-4.4.7-4.el6.x86_64.rpm
安装 rpm 包
# 按顺序单个安装
rpm -ivh gmp-4.1.4-12.3_2.el5.x86_64.rpm --force --nodeps
rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm --force --nodeps
rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm --force --nodeps
rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm --force --nodeps
rpm -ivh cpp-4.4.7-4.el6.x86_64.rpm --force --nodeps
rpm -ivh kernel-headers-2.6.32-431.el6.x86_64.rpm --force --nodeps
rpm -ivh glibc-headers-2.12-1.132.el6.x86_64.rpm --force --nodeps
rpm -ivh glibc-devel-2.12-1.132.el6.x86_64.rpm --force --nodeps
rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm --force --nodeps
rpm -ivh libstdc++-devel-4.4.7-4.el6.x86_64.rpm --force --nodeps
rpm -ivh gcc-c++-4.4.7-4.el6.x86_64.rpm --force --nodeps
# 或直接批量安装
rpm -ivh *.rpm --nodeps --force
查看 gcc、g++ 版本
gcc -v
# gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC)
g++ -v
# gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC)