温馨提示×

CentOS GCC如何更新与升级

小樊
55
2025-08-28 15:23:45
栏目: 智能运维

CentOS更新与升级GCC主要有以下三种方法:

  • 使用yum包管理器:先更新yum缓存,sudo yum clean allsudo yum update,然后安装或更新GCC,sudo yum install gcc,若要安装特定版本,如GCC 11,可使用sudo yum install gcc-11
  • 使用devtoolset(SCL):安装SCL仓库,sudo yum install centos-release-scl,再安装特定版本的devtoolset,如sudo yum install devtoolset-11,启用时使用scl enable devtoolset-11 bash,若要永久生效,可将命令添加到~/.bashrc文件中,最后通过gcc --version验证版本。
  • 从源码编译安装:下载GCC源码,wget https://ftp.gnu.org/gnu/gcc/gcc-<version>/gcc-<version>.tar.gz,解压后安装依赖,sudo yum groupinstall "Development Tools"sudo yum install gmp-devel mpfr-devel libmpc-devel,然后配置、编译并安装,mkdir build && cd build../configure --prefix=/usr/local/gcc-<version> --enable-languages=c,c++make -j$(nproc)sudo make install,最后更新环境变量并验证版本。

0