ubuntu18.04自帶了兩個版本的gcc,
gcc 在 /usr/bin 目錄下
1、通過下面兩條指令來檢視:
從上圖可以看出系統自帶了 5 和 7 ,具體哪個版本號需要切換後檢視。
2、下面進行切換,切換到 gcc/g++ 版本5,某個版本加入gcc候選中,最後的數字是優先順序,是直接設為100了
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 100
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 100
然後通過,下面命令檢視當前引數
gcc --version
g++ --version
二、當前多個版本情況下使用切換
下面的命令使用之前確保至少有兩個gcc或者g++的版本進行了上面第2步的操作,上面操作了gcc5,現在操作gcc7
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 100
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 100
完成上面的操作之後
sudo update-alternatives --config gcc
sudo update-alternatives --config g++
如下圖,輸入要使用的gcc/g++版本對應編號
Ubuntu18 04更新python版本
ubuntu 會自帶 python 2.x or 3.x。在 ubuntu 終端執行以下兩條命令即可更新 python 版本 sudo apt get update sudo apt get install python3.x第一條命令用來指定更新 etc apt sources.list 和 et...
Ubuntu18 04下GCC和G 版本的切換
因為編譯matconvnet的時候matlab一直警告我使用的gcc版本過高,當前支援的版本只有6.3.x。所以就想試試通過降級的方式嘗試編譯是否可以通過。gcc和g 都在 usr bin目錄下,可以通過輸入 ls usr bin gcc ls usr bin g 來檢視系統當前的gcc和g 版本 ...
Ubuntu18 04切換CUDA的版本
因為跑不同 的需要,要切換不同的cuda,現給出解決條件。先新增環境變數 vim bashrc然後找到cuda 的環境變數 export cuda home usr local cuda export path path cuda home bin export ld library path us...