前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >升级Ubuntu 12.04下的gcc到4.7

升级Ubuntu 12.04下的gcc到4.7

作者头像
一见
发布2018-08-10 16:45:03
1.1K0
发布2018-08-10 16:45:03
举报
文章被收录于专栏:蓝天蓝天

原文地址:升级Ubuntu 12.04下的gcc到4.7 作者:wangchenxicool

我们知道C++11标准开始支持类内初始化(in-class initializer),Qt creator编译出现error,不支持这个特性,原因在于,Ubuntu12.04默认的是使用gcc4.6,而只有gcc4.7才支持C++11,使用如下办法升级Ubuntu 12.04下的gcc :

更新Ubuntu源

g++-4.rar sudo add-apt-repository ppa:ubuntu-toolchain-r/test  sudo apt-get update  sudo apt-get install gcc-4.7  sudo apt-get install g++-4.7  

    升级完成使用gcc --version 显示版本依然是4.6.3,并没有把4.7版设置为默认Qt编译时调用的/usr/bin/g++ 是个链接文件,把这个文件删除,建立链接到g++-4.7: cd /usr/bin sudo rm g++ sudo ln -s g++-4.7 g++ 现在编译并执行例程,ok!编译通过了!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2013-08-21 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档