Ubuntu 16.04 升級 gcc-6 和 g++-6


程序小哥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/gcclrwxrwxrwx 1 root root 5 Nov 16 16:49 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.

搞定!

推薦閱讀:

Ubuntu 16.04 安裝 PCL 庫並測試

ROS 初級 - 安裝和配置 ROS 環境


以爲不錯,請給個「在看」

分享給你的朋友!

本文分享自微信公衆號 - 登龍(DLonngv)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索