摘自:
linux下編寫c/c++程式自然缺不了乙個優秀的編譯器,linux下比較常見的自然是gcc了。最近gcc也出到了4.9.0版本,對於c++11/14也有了更好的支援了。所以,今天我們就來說說gcc的編譯安裝,安裝的版本正是最新的4.9.0。下面我們進入正題(建議整個過程以root使用者進行):
[cpp]view plain
copy
wget
2.解壓:
[cpp]view plain
copy
tar -zxvf gcc-4.9.0.tar.gz
[cpp]view plain
copy
cd gcc-4.9.0 //進入解包後的gcc資料夾
cd .. //返回上層目錄
4.建立編譯輸出目錄:
[cpp]view plain
copy
mkdir gcc-build-4.9.0
5.進入輸出目錄,執行以下命令,並生成makefile檔案:
[cpp]view plain
copy
cd gcc-build-4.9.0
../gcc-4.9.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
6.編譯:
[cpp]view plain
copy
make -j4
接下來就是等待了,整個過程大約40分鐘左右。ps:最好不要在編譯過程中再去做別的什麼事,整個過程cpu都是滿載的,要是莫名終止了,後面麻煩事也不少。
7.安裝:
編譯結束以後,我們就可以執行安裝了:
[cpp]view plain
copy
make install
8.檢查版本:
[cpp]view plain
copy
gcc --version
或gcc -v
CentOS下編譯安裝Gcc 4 9
給公司測試伺服器搭環境,手工安裝gcc 4.9.0頗費功夫,記錄如下。1 安裝gcc g 系統源預設安裝版本為4.4.7 2 安裝依賴包gmp mpfr mpc,注意安裝順序 3 修改動態庫鏈結路徑,加入gmp mpfr mpc 4 編譯安裝gcc 4.9,新建立目錄gcc build來存放make...
Centos6 5編譯安裝GCC4 9
解壓後 先確定系統是否安裝gcc 編譯gcc先需要系統中有乙個版本的gcc 可以使用yum install gcc安裝,預設安裝的是4.4版本。編譯gcc 需要 mpfr gmp mpc 聯網的環境下執行 contrib download prerequisites當然是在終端切換到root使用者下...
在CentOS6 3上編譯gcc4 9
先安裝依賴專案 主要需要編譯gmp mpfr mpc isl glibc glibc與gcc一樣,不能在原始碼目錄下直接編譯。所以應該新建乙個目錄如obj,然後呼叫.src configure yum install flex bison 設定環境變數ld library path usr loca...