原始碼安裝GCC

2021-08-13 04:09:10 字數 1457 閱讀 2108

安裝gcc編譯環境依賴(真實版本可能有所不同,這無關緊要):

安裝gcc模組依賴:cloog-ppl、cpp、glibc-devel、libgomp、libgomp.so.1

安裝cloog-ppl模組依賴:libppl.so.7、libppl_c.so.2

安裝libppl.so.7、libppl_c.so.2模組依賴:無

安裝cpp模組依賴:libmpcfr.so.1

安裝libmpcfr.so.1模組依賴:無

安裝glibc-devel模組依賴:glibc-headers

安裝glibc-headers模組依賴:kernel-headers

安裝kernel-headers模組依賴:無

安裝libgomp、libgomp.so.1模組依賴:無

安裝順序:

rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm                                 #ppl(libppl.so.7、libppl_c.so.2)

rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm                       #cloog-ppl

rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm                                  #libmpcfr.so.1

rpm -ivh cpp-4.4.7-17.el6.x86_64.rpm                                  #cpp

rpm -ivh kernel-headers-2.6.32-642.el6.x86_64.rpm              #kernel-headers

rpm -ivh glibc-headers-2.12-1.192.el6.x86_64.rpm                #glibc-headers

rpm -ivh glibc-devel-2.12-1.192.el6.x86_64.rpm                    #glibc-devel

rpm -ivh libgomp-4.4.7-17.el6.x86_64.rpm                           #libgomp(libgomp、libgomp.so.1)

rpm -ivh gcc-4.4.7-17.el6.x86_64.rpm                                  #gcc

至此安裝成功

途中如果出現libgcc >= 4.4.7-18.el6 is needed by gcc-4.4.7-18.el6.x86_64

或glibc = 2.12-1.209.el6 is needed by glibc-devel-2.12-1.209.el6.x86_64

說明包已經存在》= 是因為存在的包版本太低,需要公升級

linux 原始碼包安裝gcc

首先在配置gcc的過程中會出現錯誤 gcc configure error building gcc requires gmp 4.2 mpfr 2.3.1 and mpc 0.8.0 先開始安裝gmp。解壓gmp的壓縮包後,得到源 目錄gmp 4.3.2。在該目錄的同級目錄下建立乙個臨時的編譯目錄...

原始碼安裝gcc 9 2 0

安裝 sudo apt get gcc 解除安裝 sudo apt get remove gcc gcc編譯時依賴gmp,mpfr,mpc,這三個要依次安裝 gmp mpfr mpc 最後安裝gcc 接下來是安裝的過程 新建乙個目錄用來存放解壓後的原始碼,我是在使用者目錄下建的,將四個檔案解壓到目錄...

Linux中GCC原始碼編譯安裝

gcc是linux中的預設編譯器,在離線的情況下,編譯公升級任何東西基本都需要用到gcc。位址中有需要的依賴庫,主要是gmp,mpc,mpfr和g 3.安裝依賴項 分別用以下命令安裝上面的依賴 configure prefix usr local gmp configure prefix usr l...