我们常用的GCC编译器在云服务器中默认是没有的,是需要单独安装的。毕竟GCC编辑器是是C,C ++,Objective-C,Fortran,Ada,Go和D编程语言的编译器和库的集合。我们在不少的开源项目中都是用GCC编译的。
在这篇文章中,记录我们在CentOS7环境中安装GCC编译器,这里我们需要先拥有服务器的ROOT权限,准备登录SSH后安装。
1、安装软件库
yum group install "Development Tools"
一般来说在CentOS系统中自带有Development Tool的软件包,这里我们直接编译安装。主要是用来安装包括GCC编译器运行在内的开发工具,包括gcc,g++和make。
2、查看版本
gcc --version
这里我们用命令来查看当前的版本,这个版本应该不一定是最新的,但是是可以用的。毕竟是根据系统镜像包含的自带版本。如果需要安装最新版本需要编译安装。
如果我们需要安装多个版本的话,如何办?
这里我们需要先安装RPM安装包,然后启动SC软件集成库。
yum install centos-release-scl -y
这里,我们在安装完成后要访问GCC版本7,我们需要使用scl工具启动新的Shell会话。我们在使用scl工具中启动的SSH会话,这里可以用比较新的版本GCC版本。
yum install devtoolset-7
scl enable devtoolset-7 bash
gcc --version
同样我们可以用到命令检查版本。