GCC的升級

接觸Linux沒有多久,一直以來都是比較喜歡使用redhat9,今天心血來潮,打算給這個機器升級一下,所以首先從編譯器gcc開始吧。gcc作爲linux平臺的的編譯器,多數的開發者還是比較熟悉的,其功能的強大就不必說了。好啦,開始升級我的redhat9啦。

首先,我們要下載一下相關的包,以便我們編譯新的gcc。

    gmp包:地址: http://fpt.gmplib.org/pub/gmp-4.3.2/gmp-4.3.2.tar.gz

    mpfr包:地址:http://www.mpfr.org/mpfr-current/mpfr-2.4.2.tar.gz

    gcc包:地址: ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/gcc-4.4.3/gcc-4.4.3.tar.gz

    make包:地址: http://www.soft32.com/download/63-140145/make-3.1.tar.gz2

GNU make的版本在3.80+以上的,可以不用下載make包。這些包下載後,爲方便管理,我放到了/home/zhao/gcc_update的目錄下。分別用tar命令來把這些壓縮包解壓出來。

接着就是來編譯這些源碼包了。編譯的命令基本上都是一樣的,先是./configure --prefix=/usr,接着make,最後是make install。在編譯安裝的過程中,要特別注意命令返回的結果,出現的error在google中都能找到解決的辦法。不過還好,我在更新的時候,沒有出現什麼錯誤,順利完成。

 

參考文章:

編譯GCC及其多版本並存控制:http://hi.baidu.com/ruikflyer/blog/item/d43a8ec341c88d5eb219a875.html

安裝 Make-3.80 :http://man.chinaunix.net/linux/lfs/htmlbook/chapter06/make.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章