Centos7.2安裝gcc


1、獲取安裝包並解壓

我采用的是wget方式,當然也可以自己下載好,上傳到服務器(我所有安裝包都是放到usr/src目錄下)

wget http://ftp.gnu.org/gnu/gcc/gcc-7.2.0/gcc-7.2.0.tar.gz

2、進入解壓后的gcc文件夾,下載供編譯需求的依賴項

先通過tar -zxvf命令解壓下載好的gcc文件(我個人一般都是解壓到/usr/local下),然后下載依賴項

 3、新建一個文件夾存放編譯文件,官方文檔不建議使用gcc源碼包的文件夾

4、進入編譯目錄,生成Makefile文件

../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib(指定所需安裝語言,取消對其他語言平台支持,不支持32位)

5、如果報錯,如下圖,執行yum -y install gcc gcc-c++ gdb,然后重新執行步驟4的命令即可生成Makefile

如果報如下錯誤

configure: error: Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0 

執行yum install  gmp  gmp-devel  mpfr  mpfr-devel  libmpc  libmpc-devel

繼續configure 

6、編譯make

此步驟需要很長的時間,可耐心等去喝杯咖啡

7、安裝,執行sudo make install命令

8、查看是否安裝成功

9、安裝成功后,如果要和老版本共存的話需要建立軟鏈接(本人因為沒有老版本所以沒有執行此步驟)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM