c++11 gcc4.8.x安装

默北 Linux220,6694字数 1031阅读3分26秒阅读模式

要安装PHP-CPP,需要c++11,否则就会报错,错误信息如下所示:

g++ -Wall -c -g -std=c++11 -fpic -o shared/common/modifiers.o common/modifiers.cpp
cc1plus: error: unrecognized command line option "-std=c++11"
make: *** [shared/common/modifiers.o] Error 1文章源自运维生存时间-https://www.ttlsa.com/linux/how-to-install-c11-gcc4-8-x/

如果安装c++11 gcc4.8.x呢?请看下面文章源自运维生存时间-https://www.ttlsa.com/linux/how-to-install-c11-gcc4-8-x/

配置yum源:文章源自运维生存时间-https://www.ttlsa.com/linux/how-to-install-c11-gcc4-8-x/

# vim /etc/yum.repos.d/devtools-2.repo
[testing-devtools-2-centos-$releasever]
name=testing 2 devtools for CentOS $releasever 
# baseurl=http://puias.princeton.edu/data/puias/DevToolset/$releasever/$basearch/
baseurl=http://people.centos.org/tru/devtools-2/$releasever/$basearch/RPMS
gpgcheck=0

或是直接从这里下载:http://people.centos.org/tru/devtools-2/devtools-2.repo文章源自运维生存时间-https://www.ttlsa.com/linux/how-to-install-c11-gcc4-8-x/

或安装http://puias.princeton.edu/data/puias/DevToolset/6/x86_64/devtoolset-2-2.1-4.el6.noarch.rpm文章源自运维生存时间-https://www.ttlsa.com/linux/how-to-install-c11-gcc4-8-x/

安装:文章源自运维生存时间-https://www.ttlsa.com/linux/how-to-install-c11-gcc4-8-x/

# yum install devtoolset-2-gcc-4.8.1 devtoolset-2-gcc-c++-4.8.1

测试gcc版本:文章源自运维生存时间-https://www.ttlsa.com/linux/how-to-install-c11-gcc4-8-x/

# /opt/rh/devtoolset-2/root/usr/bin/gcc --version
gcc (GCC) 4.8.1 20130715 (Red Hat 4.8.1-4)
Copyright (C) 2013 Free Software Foundation, Inc.

修改环境变量:文章源自运维生存时间-https://www.ttlsa.com/linux/how-to-install-c11-gcc4-8-x/

# ln -s /opt/rh/devtoolset-2/root/usr/bin/* /usr/local/bin/
# hash -r
# gcc --version
gcc (GCC) 4.8.1 20130715 (Red Hat 4.8.1-4)
Copyright (C) 2013 Free Software Foundation, Inc.
文章源自运维生存时间-https://www.ttlsa.com/linux/how-to-install-c11-gcc4-8-x/文章源自运维生存时间-https://www.ttlsa.com/linux/how-to-install-c11-gcc4-8-x/
weinxin
我的微信
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~
默北
  • 本文由 发表于 11/12/2014 01:00:23
  • 转载请务必保留本文链接:https://www.ttlsa.com/linux/how-to-install-c11-gcc4-8-x/
  • c++11
  • gcc4.8
  • PHP-CPP
评论  2  访客  2
    • 脑残设计啊
      脑残设计啊 0

      显示代码那个上面有个下滑菜单的 真是个脑残设计 也不知哪个傻逼写得 黑漆漆的一块 还挡着复制顶层的代码 草

    评论已关闭!