CentOS上安裝gcc

1 安裝舊版gcc和環境

        yum -y install gcc

        yum -y install gcc-c++

        yum -y install bzip2

2 切換目錄

        cd ~
3 下載gcc源碼包
        wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-5.2.0/gcc-5.2.0.tar.gz
4解壓
        tar -zxvf gcc-5.2.0.tar.gz
5切換目錄
        cd ./gcc-5.2.0/
6 準備步驟1
        ./contrib/download_prerequisites
7 切換目錄
        cd ../
8建立編譯目標目錄
        mkdir gcc-build-5.2.0
9切換目錄
        cd ./gcc-build-5.2.0
10 準備步驟2

        ../gcc-5.2.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
11編譯(這一步非常慢!)
        make -j4  或者  make -j2  請根據實際情況調整
12安裝
        make install
13 刪除舊的庫
        rm -r -f /usr/lib/libstdc++.so.*
14拷貝新的庫
        cp ~/gcc-build-5.2.0/prev-*-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.* /usr/lib
15鏈接新的庫
        ln -sf /usr/lib/libstdc++.so.6.0.* /usr/lib/libstdc++.so.6
16確認版本
        gcc -v 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章