计算化学公社

 找回密码 Forget password
 注册 Register
Views: 6212|回复 Reply: 2
打印 Print 上一主题 Last thread 下一主题 Next thread

[Linux] CentOS 6 上快速安装 gcc 5.2.1

[复制链接 Copy URL]

50

帖子

0

威望

1491

eV
积分
1542

Level 5 (御坂)

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 ulosggs 于 2017-1-1 01:21 编辑

CentOS 6 自带的gcc版本为4.4.7,不支持c++11,且性能糟糕。很多新的软件,像 GROMACS 2016 无法编译,所以必需安装新版的 GCC安装过程如下

# yum --enablerepo=extra install centos-release-scl-rh
# yum install devtoolset-4-toolchain

这样就安装了 GCC 5.2.1,但是注意系统的GCC版本仍然是 4.4.7,在编译软件之前需先切换到 GCC 5.2

$ scl enable devtoolset-4 bash
$ gcc --version

可以看到
-> $ gcc --version
gcc (GCC) 5.2.1 20150902 (Red Hat 5.2.1-2)
Copyright (C) 2015 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.

评分 Rate

参与人数
Participants 2
eV +13 收起 理由
Reason
sobereva + 8
byymem + 5 好萌好萌好萌!

查看全部评分 View all ratings

18

帖子

0

威望

3576

eV
积分
3595

Level 5 (御坂)

2#
发表于 Post on 2016-12-24 09:59:51 | 只看该作者 Only view this author
你好,yum --enablerepo=extra install centos-release-scl-rh,显示:
已加载插件:aliases, changelog, fastestmirror, kabi, presto, refresh-packagekit, security, tmprepo, verify,
          : versionlock
Loading support for CentOS kernel ABI
Error getting repository data for extra, repository not found
这种情况怎么解决呢?

52

帖子

0

威望

1656

eV
积分
1708

Level 5 (御坂)

3#
发表于 Post on 2016-12-28 15:22:15 | 只看该作者 Only view this author
scl enable devtooset-4 bash ==>
scl enable devtoolset-4 bash

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-23 15:40 , Processed in 0.167975 second(s), 22 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list