CentOS6.5-升級GCC5.3.0

環境:

OS: CentOS6.5 x86_64 最小化安裝
CPU: 1
MEM: 1G
注:該升級方式將會覆蓋掉原來的gcc版本


  1. gcc源碼包下載地址

    http://ftp.gnu.org/gnu/gcc/

  2. 最小化安裝的CentOS6.5操作系統,yum倉庫中的gcc版本是4.4.7,要使用GCC新版本則需升級

    1. 安裝編譯安裝所需的工具
      shell> yum install -y gcc gcc++ cmake glibc-devel*
    2. 待裝好後,下載的gcc壓縮包解壓
      shell> tar zxf gcc-5.3.0.tar.gz
    3. 進入解壓後的文件夾,創建一個放置編譯生成的文件的目錄,並在其中初始化編譯配置
      shell> cd gcc-5.3.0
      shell> mkdir gcc-build-5.3.0 & cd gcc-build-5.3.0 # GCC的文檔中建議將編譯文件放在一個單獨的目錄中
      shell> ../configure \
      --prefix=/usr \
      --enable-checking=release \
      --disable-multilib \
      --with-system-zlib \
      --enable-languages=c,c++,go,objc,obj-c++
      # 說明:
      # --disable-multilib 該參數用於確保是根據系統(電腦)的特定體系架構來精心的編譯
      # --with-system-zlib 使用zlib方式進行壓縮或解壓縮
      # --enable-languages 用於標識出將要使用GCC構建的語言,可以刪除不用的
    4. shell> make # 可以在make後添加參數啓用多核編譯:make -j4
    5. shell> make install # 完成安裝
  3. 其他

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