如何在CentOS/RHEL 7安装GCC

时间:2019-11-20 08:52:44  来源:igfitidea点击:

如何在CentOS 7或Red Hat Enterprise Linux 7上安装gcc开发工具。

CentOS/RHEL 7:安装GCC软件包包括

  • autoconf
  • automake
  • binutils
  • bison
  • flex
  • gcc (c compiler)
  • gcc-c++ (c++ compiler)
  • gettext
  • libtool
  • make
  • patch
  • pkgconfig
  • redhat-rpm-config
  • rpm-build
  • rpm-sign

在CentOS/RHEL 7上安装GCC C和C ++

根据下面的步骤完成安装:

在CentOS/RHEL 7上查看软件包组

执行以下yum命令:

# yum group list

输出示例:


在CentOS/RHEL 7服务器上安装GCC和开发工具

执行以下yum命令:

# yum group install "Development Tools"

如果不行,执行:

# yum groupinstall "Development Tools"

关于在CentOS/RHEL 7.x上的组安装失败的注释

要安装属于名为“开发工具”的包组的所有包,请使用以下命令:

# yum --setopt=group_package_types=mandatory,default,optional groupinstall "Development Tools"
# yum --setopt=group_package_types=mandatory,default,optional group install "Development Tools"

在Red Hat Enterprise Linux 7/CentOS 7中软件包组Development Tools包含了可选软件包,默认情况下不会安装这些可选软件包。因此,我们将需要传递选项--setopt = group_package_types = mandatory,default,optional来安装可选软件包。

检查gcc是否安装成功

查看gcc位置:

$ whereis gcc
gcc: /usr/bin/gcc /usr/lib/gcc /usr/libexec/gcc /usr/share/man/man1/gcc.1.gz

查看gcc编译器版本:

$ gcc --version
gcc (GCC) 4.8.2 20140120 (Red Hat 4.8.2-16)
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.