或者 wget
2、解壓gcc-4.8.1.tar.bz2:
--解壓gcc-4.8.1.tar.bz2
tar -jxvf gcc-4.8.1.tar.bz2
a) 如果linux有網路連線,直接這樣:
cd gcc-4.8.1
./contrib/download_prerequisites
cd ..
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、新建gcc-build481目錄用於存放編譯結果:
mkdir gcc-build481
5、進入新目錄gcc-build481,並執行configure命令,產生makefile:
cd gcc-build481
../gcc-4.8.1/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
這裡只用到c和c++,所以只編譯這兩種語言的編譯器,在這個步驟過程中報了乙個:no acceptable c compiler found in $path 錯誤,解決辦法,執行以下命令:
yum -y install gcc gcc-c++ gdb
6、編譯:
make -j4
--開4個執行緒同時編譯。
7、安裝:
sudo make install
8、大功告成,檢查版本:
gcc --version
gcc (gcc)
4.8
.
1
2013
free software foundation, inc.
沒有任何擔保;包括沒有適銷性和某一專用目的下的使用性
擔保
--或者
g++ --version
g++ (gcc)
4.8
.
1
2013
free software foundation, inc.
沒有任何擔保;包括沒有適銷性和某一專用目的下的使用性
擔保
CentOS6 4編譯安裝Gcc5 2 0
1 安裝系統依賴項 yum y install kernel devel kernel headers echo exclude kernel etc yum.conf yum y groupinstall development tools yum y groupinstall desktop p...
CentOS 6 4 編譯安裝 gcc 4 8 1
今天在isocpp上看到 gcc 4.8.1 released,c 11 feature complete 這個訊息,非常興奮。終於有乙個全面支援c 11語言特性的編譯器了!當然了,gcc僅僅是語言特性上全面支援c 11,libstdc 貌似還沒有完全跟上,不過我已經挺滿足了,至少可以去嘗試各種特性...
CentOS 6 4 編譯安裝 gcc 4 8 0
2.解壓 tar jxvf gcc 4.8.0.tar.bz2 cd gcc 4.8.0 contrib download prerequisites cd 4.建立編譯輸出目錄 mkdir gcc build 4.8.0 5.進入此目錄,執行以下命令,生成makefile檔案 cd gcc bui...