CentOS7 安装高版本gcc, g++, gfortran等工具
SCL(Software Collections)是一个CentOS/RHEL Linux平台的软件多版本共存解决方案,为用户提供一种方便、安全地安装和使用应用程序和运行时环境的多个版本的方式。
Developer Toolset是为CentOS和REHL Linux平台开发者设计的开发工具集,提供GCC工具集、GNU Debugger以及其它开发、调试、性能测试工具的不同版本。
因此,可以通过安装scl源并下载对应版本的devtoolset来达到管理高版本gcc、g++、gfortran等开发工具的目的。
- 
安装scl源 yum -y install centos-release-scl
- 
安装devtoolset-x 可以根据需要安装指定版本的devtoolset,这里以 devtooset-9 为例。 yum -y install devtoolset-9默认安装位置为 /opt 目录。 
- 
激活devtoolset 编辑 ~/.bash_profile,在文件尾部添加如下命令。 source /opt/rh/devtoolset-9/enable保存退出后重新加载配置文件。 source ~/.bash_profile
- 
检查是否安装成功 
 以 gcc 为例gcc -v 

 
                
             
         浙公网安备 33010602011771号
浙公网安备 33010602011771号