GCC4.3.3工具鏈的製作

                                                 GCC4.3.3工具鏈的製作

工作環境:Fedora12

第一步.    從“http://ftp.twaren.net/Unix/GNU/gnu/gmp/”下載“gmp-5.0.0.tar.gz”。

 

 

第二步.    從“http://ftp.twaren.net/Unix/GNU/gnu/mpfr/”下載“mpfr-2.4.0.tar.bz2”。

 

第三步.    從“http://ftp.twaren.net/Unix/GNU/gnu/gcc/gcc-4.3.3/”下載“gcc-4.3.3.tar.bz2”。

 

 

第四步.    Linux系統下新建下一個工作目錄,如“work”.

 

第五步.    把下載“gmp-5.0.0.tar.gz”、“mpfr-2.4.0.tar.bz2”、“gcc-4.3.3.tar.bz2”通過共享方式複製到Linux系統下的“work.

 

第六步.    進入到“work”目錄,輸入“tar  xzvf  gmp-5.0.0.tar.gz”解壓GMP包。

 

第七步.    進入到“gmp-5.0.0”

 


 

第八步.    輸入“./configure”來生成Makefile文件。如出現“Permission denied”,則通過“su”命令來修改權限。

 

 

第九步.    生成完makefile文件後,在終端中輸入“make”對源代碼進入編譯,然後輸入“make check”對庫文件進行檢查,最後輸入“make install”對“GMP”進行安裝。

 

第十步.    返回到“work”目錄,輸入“tar  jxvf  mpfr-2.4.0.tar.bz2”解壓“MPTR”包。

 

第十一步.          進入“mpfr-2.4.0”目錄,輸入“./configure”來生成Makefile文件。

 

第十二步.          進入“make”對源代碼進入編譯,編譯完成後,輸入“make install”對“MPTR”進行安裝。

 

第十三步.          返回到“work”目錄,輸入“tar  jxvf  gcc-4.3.3.tar.bz2”解壓“GCC”包。

 

第十四步.          進入“gcc-4.3.3”目錄。輸入“./configure  --prefix=/opc/gcc4.3.3”。其中“/opt/gcc4.3.3”是gcc4.3.3的安裝目錄。(這個目錄可以根據需要進行選擇)。

 

第十五步.          進入“make”對源代碼進入編譯,編譯完成後,輸入“make install”對“GCC”進行安裝。


 

第十六步.          進入到“/opt/gcc4.3.3/bin,輸入“./gcc   --version”來顯示GCC的版本號,如顯示的版本號是gcc4.3.3,說明GCC4.3.3工具鏈製作成功。

 

 

注:gmp包和mpfr包的版本最好用本文中所用的版本,否則在編譯GCC時可能會不成功。

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