个性化的WordPress原创主题

WordPress文章企业网站主题模板
WordPress主题建站 > 网站运维 > gcc/g++版本过低?Centos升 级gcc/g++

gcc/g++版本过低?Centos升 级gcc/g++

责任编辑:初霞 更新时间: 关注:1022

今天在Linux服务器安装leveldb数据库,发现当前 gcc/g++ 版本过低,记录了此次升 级 gcc/g++ 的详细过程。

1如果我们的服务器系统中没有安装 gcc/g++,可以尝试安装 gcc/g++。

  1. yum install -y gcc gcc-c++

2用以下命令行查看当前可安装 gcc/g++版本。

  1. yum list dev*gcc

以下是从服务器中查询到的当前可安装 gcc/g++版本。

  1. Loaded plugins: fastestmirror, langpacks
  2. Repository epel is listed more than once in the configuration
  3. Loading mirror speeds from cached hostfile
  4.  * centos-sclo-rh: mirror.sfo12.us.leaseweb.net
  5.  * centos-sclo-sclo: opencolo.mm.fcix.net
  6. Installed Packages
  7. devtoolset-11-gcc.x86_64 11.2.1-9.1.el7 @centos-sclo-rh
  8. devtoolset-7-gcc.x86_64 7.3.1-5.16.el7 @centos-sclo-rh
  9. devtoolset-9-gcc.x86_64 9.3.1-2.2.el7 @centos-sclo-rh
  10. Available Packages devtoolset-10-gcc.x86_64 10.2.1-11.2.el7 centos-sclo-rh
  11. devtoolset-11-annobin-plugin-gcc.x86_64 10.38-1.el7 centos-sclo-rh
  12. devtoolset-8-gcc.x86_64 8.3.1-3.2.el7 centos-sclo-rh

gcc-g++版本过低-Centos升-级gcc-g++

在查询结果中,如果出现 No matching Packages to list,表示 没有要列出的匹配包;

3在列表中可看到,当前可供安装的版本有 7 11 9多个版本,接下来我们安装新的版本 11;

  1. yum install devtoolset-11-gcc devtoolset-11-gcc-c++

4备份配置、修改配置,使其新安装版本生效。

  1. cp /etc/bashrc ~/bashrc.bak
  2. echo "source /opt/rh/devtoolset-11/enable" >> /etc/bashrc
  3. source /etc/bashrc

5查看新安装版本是否生效

  1. gcc -v

此次gcc升 级结果

  1. Using built-in specs.
  2. COLLECT_GCC=gcc
  3. COLLECT_LTO_WRAPPER=/opt/rh/devtoolset-11/root/usr/libexec/gcc/x86_64-redhat-linux/11/lto-wrapper
  4. Target: x86_64-redhat-linux
  5. Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,lto --prefix=/opt/rh/devtoolset-11/root/usr --mandir=/opt/rh/devtoolset-11/root/usr/share/man --infodir=/opt/rh/devtoolset-11/root/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --with-default-libstdcxx-abi=gcc4-compatible --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-11.2.1-20220127/obj-x86_64-redhat-linux/isl-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux
  6. Thread model: posix
  7. Supported LTO compression algorithms: zlib
  8. gcc version 11.2.1 20220127 (Red Hat 11.2.1-9) (GCC)
  • 获赞43
  • 声明:内容版权归原作者所有,未经授权不得任意转载
  • 本文标题和链接:
    gcc/g++版本过低?Centos升 级gcc/g++
    https://e.69525.com/e/fa5b44f4a40c2905/

相关阅读

Copyright © 2023 WordPress主题. All rights reserved.Powered by e.69525.com.

本站基于WordPress主题搭建,正在以新的版本流畅运行;由69525提供主题免费升级支持