CentOS6 4編譯安裝Gcc5 2 0

2021-07-07 04:52:01 字數 1102 閱讀 9244

1、安裝系統依賴項

yum-y install kernel-devel kernel-headers && echo exclude=kernel* >>/etc/yum.conf

yum-y groupinstall 'development tools'

yum-y groupinstall 'desktop platform development'

yum –y install wget gcc gcc-c++ make re2c curl curl-devel libxml2 libxml2-devel libjpeg libjpeg-devel libpng libpng-devel libmcrypt libmcrypt-devel zlib zlib-devel openssl openssl-devel freetype freetype-devel gd gd-devel perl perl-devel ncurses ncurses-devel bison bison-devel libtool gettext gettext-devel cmake bzip2 bzip2-devel pcre pcre-devel

2、解壓:

tar -zxvf gcc-5.2.0.tar.gz

//進入解包後的gcc資料夾

cd gcc-5.2.0

//並注釋掉download_prerequisites指令碼中這三個依賴包相應的wget行

./contrib/download_prerequisites

//返回上層目錄

cd ..

4、建立編譯輸出目錄:

mkdir gcc-build-5.2.0

5、進入輸出目錄,執行以下命令,並生成makefile檔案:

cd gcc-build-5.2.0

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

6、編譯:

make -j4

7、安裝:

make install

8、重啟後檢查版本:

gcc --version

或gcc -v

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 1

或者 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 xj...

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...