linux更改不同版本的gcc

2021-07-04 05:23:50 字數 477 閱讀 2432

1 檢視安裝的gcc版本

ls /usr/bin/gcc* -l

或者ls /usr/bin/* | grep 'gcc'

2 檢視系統版本

gcc -v

4 gcc更換選項

刪除所有gcc鏈結

sudo update-alternatives --remove-all gcc

設定每個版本權重

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-*

選擇任意版本gcc

sudo update-alternatives --config gcc

gcc和g++使用方法相同

參考資料

英文中文

更改gcc預設版本 gcc版本降級 公升級

更改gcc預設版本 gcc版本降級 公升級 ubuntu系統公升級到16.04以後,gcc的版本變為6.2,編譯比較老的專案編譯不過,需要將gcc版本降級到ubunt14.04時候4.8版本.可以讓系統存在兩個gcc版本,4.8和6.2,但是預設的gcc版本為4.8 編譯老的專案,直接make 而更...

gcc 不同版本對程式的影響

1.因為在linux 下我們寫的c 程式,預設是會鏈結 libstdc so 這個動態庫檔案,如果牽扯到版本的更新,直接用新的動態庫檔案更新老的話,老的程式都無法執行。因為找不到老的動態庫檔案。2.當使用高版本的 gcc 鏈結程式的時候,老的原始檔需要重新編譯,因為老的 o 檔案中 可能對 stl中...

linux下更改Python版本

2017 7 5 15 30 1.首先檢視自己系統安裝了哪些python版本 輸入命令 ls usr bin python 2.檢視當前系統使用的預設版本 輸入命令 python version 3.基礎使用者修改 首先開啟 bashrc檔案,在檔案底部新增 python usr bin pytho...