关闭

GCC版本切换,-std=c++11问题

标签: gcc版本
1397人阅读 评论(0) 收藏 举报
分类:

由于gcc版本会影响到一些编译工作的执行,所以gcc,g++版本的安装切换必不可少。包括cmake的操作也类似
1. 添加源
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
2. 安装4.8版本
sudo apt-get install gcc-4.8 g++-4.8
3. 查看已装版本
ls -lh /usr/bin/g++*
4. 切换版本
//60 40 为gcc的priority
sudo update-alternatives –install /usr/bin/gcc gcc /usr/bin/gcc-4.6 60 –slave /usr/bin/g++ g++ /usr/bin/g++-4.6
(install slave 前面均为两个-)
sudo update-alternatives –install /usr/bin/gcc gcc /usr/bin/gcc-4.8 40 –slave /usr/bin/g++ g++ /usr/bin/g++-4.8
(install slave前面均为两个-)
sudo update-alternatives –config gcc
(config前面为两个-)
5. 查看g++版本号,cmake版本号
g++ –version
cmake –version
(version前面为两个-)

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:64765次
    • 积分:977
    • 等级:
    • 排名:千里之外
    • 原创:33篇
    • 转载:9篇
    • 译文:0篇
    • 评论:44条
    文章分类
    最新评论