ubuntu下gcc的升級
如果要升級gcc,直接用下面命令會報錯:
sudo apt-get upgrade
sudo apt-get install gcc-5 g++-5
最後查閱資料,得用下面幾行命令:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-snapshot
sudo apt-get install gcc-5 g++-5
就可以成功安裝,安裝以後,還要建立軟連線,不然系統預設還是原來的gcc.
cd /usr/bin sudo rm gcc g++ sudo ln -s gcc-5 gcc sydi ln -s g++-5 g++
如果切換回4.8.4可以通過同樣的方式,或者編譯的時候通過顯示方式指定如:
/usr/bin/gcc4.9 filename.c
/usr/bin/g++4.9 filename.cpp
參考連結:https://blog.csdn.net/fengbingchun/article/details/61615734
https://www.cnblogs.com/loadofleaf/p/5667989.html
相關推薦
ubuntu下gcc的升級
如果要升級gcc,直接用下面命令會報錯: sudo apt-get upgrade sudo apt-get install gcc-5 g++-5 最後查閱資料,得用下面幾行命令: sudo add-apt-repository ppa:ubuntu-toolchain-r/
Ubuntu下gcc安裝
size ubunt 系統 宋體 sta free lib linux ont 在Ubuntu下安裝GCC和其他一些Linux系統有點不一樣。方法一:該方法超簡單:sudo apt-get build-depgcc就上面這條命令就可以搞定方法二:sudo apt-get
Ubuntu下python升級pip(ImportError: cannot import name 'main')
簡述 在網上根據 https://blog.csdn.net/Mr_Cat123/article/details/80427511 升級pip遇到了這個問題。 Traceback (most recent call last): File "/usr/bin/pip", li
Ubuntu下GCC的安裝以及版本控制
在Ubuntu下安裝GCC和其他一些Linux系統有點不一樣。方法一:該方法超簡單:sudo apt-get build-depgcc就上面這條命令就可以搞定方法二:sudo apt-get install build-essential還是簡單,一
Linux系統使用入門進階總結(6)——Ubuntu下gcc/g++編譯連結過程
文章轉自: https://blog.csdn.net/VennyJin/article/details/82794331 這裡講的是最簡單的c/c++檔案在linux下編譯連結的過程,後期還可以使用cmake來完成更復雜的工程構建過程。請關注博主的後續文章哈~~~ Ubuntu下gcc
Linux系統使用入門進階總結(4)——Ubuntu下gcc編譯器的配置.md
文章轉自: https://blog.csdn.net/VennyJin/article/details/82794327 Ubuntu下gcc編譯器的配置 檢視當前gcc編譯器版本 gcc --version或者gcc -v 檢視已經安裝了的gcc版本 ls /usr/b
Ubuntu下gcc/g++多版本共存和版本切換
Ubuntu系統使用的gcc版本隨著釋出版本的不同而不同,在編譯android系統時不同的版本推薦用不同的gcc去編譯,那麼可不可以改變系統的gcc來適應android編譯環境的需求呢?答案是可以的。 先看看我們系統用的gcc和g++是什麼版本 gcc -v 可以獲得
關於Ubuntu下gcc編譯帶-lsqlite3出現錯誤的解決方法
如下錯誤: /usr/bin/ld: 找不到 -lsqlite3 collect2: error: ld returned 1 exit status Makefile:16: recipe for target 'FrontServer' failed make: ***
Ubuntu下gcc安裝及使用
在Ubuntu下安裝GCC和其他一些Linux系統有點不一樣。 一、安裝 方法一:sudo apt-get build-dep gcc方法二:sudo apt-get install build-essential安裝完了可以執行如下的命令來檢視版本,gcc -
Ubuntu下gcc 8.2.0原始碼安裝
gcc 8.2.0 原始碼安裝 下載原始碼並解壓: wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-8.2.0/gcc-8.2.0.tar.gz tar xzvf gcc-8.2.0.ta
ubuntu下gcc程式設計入門
準備工作 如果你還沒裝編譯環境或自己不確定裝沒裝,不妨先執行 sudo apt-get install build-essential 如果你需要編譯 Fortran 程式,那麼還需要安裝 gfortran(或 g77) sudo apt-get install g
Ubuntu下gcc的安裝和使用簡單
在Ubuntu下安裝GCC和其他一些Linux系統有點不一樣。方法一:該方法超簡單:sudoapt-getbuild-depgcc就上面這條命令就可以搞定方法二:sudoapt-getinstallbuild-essential還是簡單,一句命令也可以搞定安裝完了可以執行
Ubuntu下 gcc/g++ 編譯 template, 出現 call of overload " ..." is ambigous錯誤
Ubuntu下 gcc/g++ 編譯 template, 出現 call of overload ” …” is ambigous錯誤 練習Essential C++ 第二章練習題2.6時出現如題 的問題。 問題描述 #include<i
ubuntu下gcc連結靜態庫.a檔案
ubuntu系統下需要連結.a靜態庫檔案,查找了一些資料執行gcc命令發現都不能連結成功。最後自己通過一些測試,成功連結並且執行。 使用命令如下: gcc -o test dll_test.c -L ./ SDKUseDll.a 說明: test
Ubuntu下protoc升級
reference: https://www.zhihu.com/question/61173908 目的: 系統當前的protoc是2.5,想升級為3.4(在終端輸入:protoc --version可以檢視版本) 步驟: 1.下載protoc並解壓: https://
ubuntu下 GCC編譯程式出現 undefined reference to `std::ios_base::Init::Init()'問題——gcc編譯C++程式碼
hello.o: In function `main':hello.cpp:(.text+0x41): undefined reference to `std::cin'hello.cpp:(.text+0xd1): undefined reference to `std::cout'hello.o: In
Ubuntu下GCC引用mysql標頭檔案和庫檔案
1.安裝mysql-server: sudo apt-get install mysql-server-5.1 2.gcc連線mysql的庫安裝: sudo apt-get install libmysqlclient-dev 安裝後,標頭檔案在/usr/include/mysql,庫檔案在
記錄:Ubuntu下升級Python從2.x到3.x
終端 http 方法 ubun 可能 var png 解鎖 建立 一、安裝Python3 在Ubuntu中的終端輸入:sudo apt-get install python3 提示資源被鎖住,可能有另外一個程序在占用此資源。 解決方法:輸入以下指令解鎖資源 sudo rm
Ubuntu下安裝MIPS交叉編譯器 mips-linux-gcc
2015年11月16日 10:14:16 xingjiarong 閱讀數:11295 標籤: ubuntu 交叉編譯 更多 個人分類: 環境搭建 作業系統 linux 1.新增源 以root許可權新增下面兩行內容到 /etc/apt/sources.list 檔案 deb http:
Ubuntu下不同使用者gcc版本的切換方法
在ubuntu上安裝MatConvNet,配置環境要求gcc 4.9.*,而系統的gcc是5.4的,所以要修改gcc版本,但是伺服器上有多個使用者,不能改全域性,會對別人造成影響。所以只能改自己的環境變量了,以下是修改過程。 參照了這篇: Linux下不同使用者使用不同版