1. 程式人生 > >Centos6.8在沒有安裝gcc的情況下安裝gcc6.1(從4.4升級到6.1)

Centos6.8在沒有安裝gcc的情況下安裝gcc6.1(從4.4升級到6.1)

由於原來的centos6.8安裝的桌面版本,內建的包比較多,所以今天安裝了一個centos-6.8-minimal版本,預設安裝的是沒有gcc的環境,所以手動進行了安裝配置:

1,首先檢查gcc,g++是否存在

    命令:

        gcc -v 

        g++ -v

    如果2個命令都顯示了版本資訊,說明安裝了,可以跳過第2步

2,yum安裝gcc g++

    命令:

        yum -y install gcc

        yum -y install gcc-c++

    這2個不安裝的話後面安裝6.1的時候會報錯誤:

checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.

3. 最後當然就是升級工作了

       命令:  

wget http://ftp.gnu.org/gnu/gcc/gcc-6.1.0/gcc-6.1.0.tar.gz    //下載gcc-6.1.0.tar.gz
tar -zvxf gcc-6.1.0.tar.gz    //解壓縮
cd gcc-6.1.0    //進入gcc目錄
./contrib/download_prerequisites  //下載相應的依賴程式
mkdir build && cd build      //新建一個build目錄並且切換到該目錄
 ../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib  //配置
make && make install    //構建和安裝