1. 程式人生 > >linux下升級gcc的方法

linux下升級gcc的方法

由於工作主要平臺換到了linux上,而linux因為源上沒有比較新的gcc,只有4.7,而我們用到了C++11, 只好自己升級了,升級方法也比較簡單,就是耗時間。

1.下載gcc最新的原始碼包 wget http://gcc.skazkaforyou.com/releases/gcc-4.9.1/gcc-4.9.1.tar.gz

2.解壓縮 tar -xf gcc-4.9.1.tar.gz

3. cd gcc-4.9.1

4.執行download_prerequisites指令碼, ./contrib/download_prerequisites ,這個指令碼會自動幫你下載所需要的依賴檔案和庫

5.建立輸出目錄,將所有的中間檔案都放到該目錄,

mkdir gcc_temp

cd gcc_temp

6. 執行 ../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

7. make -j 8 & make install

(make引數中的8是CPU執行緒數)

相關參考:http://www.21ops.com/linux/14922.html