2、解壓:
tar -jxvf gcc-4.8.1.tar.bz2
這個步驟有兩種方式完成:
a) 如果linux有網路連線,直接這樣:
cd gcc-4.8.1
./contrib/download_prerequisites
cd ..
然後解壓並移動到gcc下面:
tar -xjf gmp-4.3.2.tar.bz2
tar -xjf mpfr-2.4.2.tar.bz2
tar -xzf mpc-0.8.1.tar.gz
mv gmp-4.3.2 gcc-4.8.1/gmp
mv mpfr-2.4.2 gcc-4.8.1/mpfr
mv mpc-0.8.1 gcc-4.8.1/mpc
4、新建目錄用於存放編譯結果:
mkdir gcc-build-4.8.1
5、進入新目錄,並執行configure命令,產生makefile:
cd gcc-build-4.8.1
../gcc-4.8.1/configure--enable-checking=release --enable-languages=c,c++ --disable-multilib
具體選項不多解釋,大家可以自己檢視,我只用到c和c++,所以只編譯這兩種語言的編譯器。
6、編譯:make
7、安裝:make install
8、大功告成,檢查版本:g++--version
Linux離線安裝gcc4 8
linux 離線安裝gcc4.8.5 簡單易懂,已成功安裝 聯網的情況下直接使用命令yum y install gcc 安裝。不能聯網就需要離線安裝了。步驟如下 注 如需各種rpm包可以從這兩個個地方獲取 2.將這些包上傳到待安裝的系統中,執行安裝命令 rpm ivh rpm nodeps forc...
Linux離線安裝gcc4 8
linux 離線安裝gcc4.8.5 簡單易懂,已成功安裝 聯網的情況下直接使用命令yum y install gcc 安裝。不能聯網就需要離線安裝了。步驟如下 注 如需各種rpm包可以從這兩個個地方獲取 2.將這些包上傳到待安裝的系統中,執行安裝命令 rpm ivh rpm nodeps forc...
將gcc 4 8降級為gcc 4 6
版本並非越高越好!當初公升級到4.8是為了編譯乙個程式,但是有些程式在以前低版本系統上安裝一點錯誤都沒有,但是在高版本gcc上面卻出現錯誤。還是退回去好了.降級其實和公升級方法基本一樣 先清除原來的版本 sudo update alternatives remove all gcc sudo upd...