天天看點

Centos6.5更新系統自帶gcc4.4.7到gcc4.8.0

下載下傳

解壓

tar -xjvf gcc-4.8.0.tar.bz2

進入

cd gcc-4.8.0

下載下傳所需軟體(

ftp://gcc.gnu.org/pub/gcc/infrastructure/mpfr-2.4.2.tar.bz2

ftp://gcc.gnu.org/pub/gcc/infrastructure/gmp-4.3.2.tar.bz2

ftp://gcc.gnu.org/pub/gcc/infrastructure/mpc-0.8.1.tar.gz

可以将下載下傳好的包直接放置,之後放置到這層目錄裡解壓出來,改名mv gmp-4.3.2 gmp;mv mpc-0.8.1 mpc;mv mpfr-2.4.2 mpfr

也可以直接通過腳本安裝,但是比較慢

./contrib/download_prerequisites

建立臨時目錄

mkdir gcc-build-4.8.0

進入 

cd gcc-build-4.8.0/

配置

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

需要安裝gcc-c++,沒有安裝的需要安裝下,否則在編譯時會報錯

yum install -y gcc-c++

編譯(過程比較慢)

make -j4

安裝

make install 

檢視gcc版本,

gcc -v

本文轉自 天樂 51CTO部落格,原文連結:http://blog.51cto.com/tianlegg/2054116,如需轉載請自行聯系原作者

繼續閱讀