如何在CentOS上安装GCC / G ++ 8

时间:2019-03-25 19:48:04

标签: gcc centos g++ software-collections redhat-dts

我曾经在Debian / Ubuntu发行版上安装软件包,但是现在我需要安装gccg++版本8. *。 CentOS资料库中只有4. *版本。手动安装它们的正确方法是什么?

3 个答案:

答案 0 :(得分:4)

您可以从Developer Toolset安装GCC 8。首先,您需要启用软件集合存储库:

yum install centos-release-scl

然后,您可以安装GCC 8及其C ++编译器:

yum install devtoolset-8-gcc devtoolset-8-gcc-c++

要切换到默认gccg++为该GCC版本的shell,请使用:

scl enable devtoolset-8 -- bash

您需要将所有命令包装在scl调用下,以便此命令执行的进程环境更改会影响所有子shell。例如,您可以使用scl命令来调用执行所需操作的Shell脚本。

答案 1 :(得分:2)

Permanently adding DTS to your development environment

在安装devtoolset之后:

yum install devtoolset-8-gcc devtoolset-8-gcc-c++

您还可以使用以下命令将DTS设置为默认值:

source scl_source enable devtoolset-8

此命令的好处是可以将其添加到 .bashrc ,这样您不必每次登录时都运行scl命令:

scl enable devtoolset-8 -- bash

答案 2 :(得分:1)

CentOS 8,安装开发工具:sudo dnf groupinstall "Development Tools"

https://linuxhint.com/install_gcc_build_tools_centos8/