1、查看下CentOS系统有没有安装GCC与G++
$ gcc -v
或 $ rpm -q gcc
或 $ yum info gcc
三者择其一即可,有最好,没有就需要重新安装,此处安装取yum命令,只因rpm无法解决软件包的依赖关系,而yum会自动查找软件的相关依赖包,自动下载安装
2、执行命令(预防万一用root用户执行)
$ yum -y install gcc
若提示需要root权限代表登录的不是root用户,此时可以用sudo命令获取临时权限
3、安装gcc-c++
$ yum -y install gcc-c++
若嫌麻烦可以同时安装,一步到位
$ yum -y install gcc gcc-c++
4、验证安装参考第一步
很简单,只需要一分钟安装完成
解释:GCC(GNU Compiler Collection)是Linux下最主要的编译工具,GCC功能非常强大,结构也灵活。它可以通过不同的前端模块来支持各种语言,如Java、Fortran、Pascal、Modula-3和Ada。
在CentOS下,可以在联网状态下在线yum安装GCC,此种方式安装的GCC是4.8.5版本的,有时候已经不能满足需要。因此若需要可在此基础上自行进行升级。截止目前新版本,GCC 开始全面支持C 11和C++ 11的新特性
安装原因:若无gcc,在Linux里无法进行编译,很多语言编成的软件无法正常运行