CentOS 6.5 gcc升級到4.8

1.下載源碼包linux

wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.0/gcc-4.8.0.tar.bz2
tar -jxvf  gcc-4.8.0.tar.bz2

2.下載編譯所需依賴庫c++

cd gcc-4.8.0
./contrib/download_prerequisites

3.創建編譯輸出目錄bash

mkdir build

4.進入此目錄,執行如下命令,生成makefile文件ui

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

5.編譯code

# j 後面的是核心數,編譯速度會比較快
make -j4

6.安裝get

sudo make install

7.切換GCC到新版
肯定新安裝的GCC的路徑,通常默認在/usr/local/bin下。能夠先updatedb,而後locate gcc-4.8|tail找一下源碼

ls /usr/local/bin | grep gcc

添加新GCC到可選項,倒數第三個是名字,倒數第二個參數爲新GCC路徑,最後一個參數40爲優先級,設大一些以後就自動使用新版了it

update-alternatives --install /usr/bin/gcc gcc /usr/local/bin/i686-pc-linux-gnu-gcc 40

8.確認當前版本已經切換爲新版.編譯

gcc -v
相關文章
相關標籤/搜索