Centos6.8在沒有安裝gcc的情況下安裝gcc6.1(從4.4升級到6.1)
阿新 • • 發佈:2019-02-14
由於原來的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 //構建和安裝