程序小哥python
这是个人第 107 篇原创web
阅读本文大概须要 3 分钟。ubuntu
下午用 Matlab 编译一个 cpp 程序,提示 gcc-5 版本过低,一气之下,怒升级 gcc-6!微信
一、添加源app
sudo add-apt-repository ppa:ubuntu-toolchain-r/testsudo apt-get update
二、安装 gcc-六、g++-6
编辑器
sudo apt-get install gcc-6 g++-6
三、配置 gcc,g++ 连接
测试
咱们查看系统当前使用的 gcc,发现是个符号连接:flex
ll /usr/bin/gcc49 gcc -> gcc-5 :
g++ 也是:
url
ll /usr/bin/g++lrwxrwxrwx 1 root root 5 Nov 16 16:49 g++ -> g++-5
因此咱们重定向 gcc 连接到 gcc-6 便可:
spa
cd /usr/binsudo sudo rm gccsudo ln -s gcc-6 gcc
一样 g++ 从新连接到 g++-6:
sudo rm g++sudo ln -s g++-6 g++
从新查看下 gcc、g++ 的连接:
ll /usr/bin/gcclrwxrwxrwx 1 root root 5 Nov 16 16:49 gcc -> gcc-6
ll /usr/bin/g++lrwxrwxrwx 1 root root 5 Nov 16 16:49 g++ -> g++-6
顺便查看下 gcc、g++ 的版本:
gcc --version
gcc (Ubuntu 6.5.0-2ubuntu1~16.04) 6.5.0 20181026Copyright (C) 2017 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
g++:
g++ --version
g++ (Ubuntu 6.5.0-2ubuntu1~16.04) 6.5.0 20181026Copyright (C) 2017 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
搞定!
推荐阅读:
以为不错,请给个「在看」
分享给你的朋友!

本文分享自微信公众号 - 登龙(DLonngv)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。