直接上代碼了c++
wget https://ftp.gnu.org/gnu/gcc/gcc-6.2.0/gcc-6.2.0.tar.gz tar -zxvf gcc-6.2.0.tar.gz cd gcc-6.2.0 ./contrib/download_prerequisites ##安裝gcc須要下載諸如gmp、mpfr、mpc等依賴文件,執行download_prerequisites將會自動下載這些軟件並解壓到當前目錄(文件不大,總共只有幾MB,請耐心等待下載)。 mkdir build cd build ../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib make && make install
遇到的坑:ui
gcc 版本升級後 使用 編譯時 仍是提示版本太低,是由於系統環境變量仍是指向以前的老版本,須要刪除code
#列出已安裝的gcc包 rpm -qa | grep gcc* #刪除 rpm -e gcc-4.4.7-23.el6.x86_64 rpm -e gcc-c++-4.4.7-23.el6.x86_64