在有網絡的環境下,採用下載gcc源碼進行編譯的方式升級gcc版本,因此須要自己已有gcc編譯器。c++
獲取 gcc-4.9.2的包:網絡
wget http://gcc.skazkaforyou.com/releases/gcc-4.9.2/gcc-4.9.2.tar.gzui
解壓縮:get
tar -zxvf gcc-4.9.2.tar.gz編譯器
cd gcc-4.9.2源碼
執行: ./contrib/download_prerequisites (這個神奇的腳本文件會幫咱們下載、配置、安裝依賴庫,能夠節約咱們大量的時間和精力。)it
創建輸出目錄併到目錄裏:編譯
mkdir gcc-4.9.2-buildgcc
cd gcc-4.9.2-build配置
執行: ../configure --disable-multilib --enable-languages=c,c++
編譯:make
安裝:make install
驗證:gcc -v;或者g++ -v
親測可行!OK啦!