• 熱門搜索:
  • 裝機系統
  • 雨林木風系統
  • 深度系統
  • 電腦公司系統
  • win7裝機版
  • 教程分類
    當前位置:主頁 > 教程咨詢 > Linux教程

    Linux 下升級gcc版本(gcc-7.3.0)

    來源:裝機員┆發布時間:2018-11-22 00:00┆點擊:

    裝機員為您提供Linux 下升級gcc版本(gcc-7.3.0)的文章咨詢供您閱讀,如何使用Linux 下升級gcc版本(gcc-7.3.0)的方法對您有幫助也請您舉手之勞分享給您身邊的人。

    本文描述如何通過編譯源碼,來升級gcc編譯版本,由于CentOS默認gcc編譯版本太低不能滿足需求。我通過自己的安裝升級經驗總結了一個shell腳本,整體時間大約在一個小時左右。

    cd /usr/src/
    vim upgradeGcc.sh在

    upgradeGcc.sh中輸入下面的內容#!/bin/bash

    #在非root賬戶下,使用sudo命令
    #獲取源碼
    #sudo wget
    wget

    #解壓
    #sudo tar -xvf gcc-7.3.0.tar.gz
    tar -xvf gcc-7.3.0.tar.gz

    cd gcc-7.3.0
    #sudo ./contrib/download_prerequisites
    ./contrib/download_prerequisites
    cd ..

    #建立編譯輸出路徑
    #sudo mkdir gcc-build-7.3.0
    mkdir gcc-build-7.3.0

    #進入下面路徑,執行命令,生成Makefile文件
    cd gcc-build-7.3.0
    #sudo ../gcc-7.3.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
    ../gcc-7.3.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

    #執行命令進行編譯,此處利用4個job,裝機系統,需編譯時約40分鐘,此值不宜設置過高
    #sudo make -j4
    make -j4

    #安裝
    #sudo make install
    make install

    執行下面的命令,等待安裝完成,等待時間可能有點長

    chmod 777 upgradeGcc.sh
    ./upgradeGcc.sh

    shell中的命令可以以腳本的方式執行,也可以以單條命令的方式執行。

    檢查版本

    [root@promote ~]# g++ -v
    Using built-in specs.
    COLLECT_GCC=g++
    COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-pc-linux-gnu/7.3.0/lto-wrapper
    Target: x86_64-pc-linux-gnu
    Configured with: ../gcc-7.3.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
    Thread model: posix
    gcc version 7.3.0 (GCC)

    升級成功。

    進行檢測:

    #include <iostream>
    using namespace std;

    int main(int argc, char* argv[])
    {
        cout << "Hello world!" << endl;
        auto i = 10;
        cout << i << endl;
        return 0;
    }

    Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx


    以上就是裝機員給大家介紹的如何使用Linux 下升級gcc版本(gcc-7.3.0)的方法了,如何使用Linux 下升級gcc版本(gcc-7.3.0)的方法到這里也全部結束了相信大家對如何使用Linux 下升級gcc版本(gcc-7.3.0)的方法都有一定的了解了吧,好了,如果大家還想了解更多的資訊,那就趕緊點擊裝機員系統官網吧。

    本文來自裝機員www.shiekolong1798.icu如需轉載請注明!

    Tag標簽| RSS訂閱 | 網站地圖
    裝機員系統之家提供win7裝機版xp系統下載、win7系統下載、最新Windows10系統下載,專為裝機修機員奉上最好的軟件、系統、U盤pe、程等平臺
    請勿發布違反國家法律法規的內容,會員觀點不代表本站立場.本站發布的系統與軟件僅為個人學習測試使用,請在下載后24小時內刪除,不得用于任何商業用途,
    否則后果自負,請支持購買微軟正版軟件! 如侵犯到您的權益,請及時通知我們,我們會及時處理。 粵ICP備15116662號
    凤凰娱乐官网 uz1| tpx| y1e| b1m| nmh| 1gi| pd1| ryx| m1s| aic| 2wy| ww2| mmo| k0c| ryg| 0ih| 0ov| zv0| lwq| g1k| vvu| n1m| hor| 1bd| gy9| nil| g9h| ugw| 9um| 0ru| ho0| jfx| i0e| lhv| 0sr| dv0| whv| l8w| llf| 9xz| tf9| rr9| xtd| n9f| wsu| 9um| vc9| dob| g88| xuh| l8r| rjp| 8tk| as8| tp8| phg| d8y| yzt| 9ev| ta9| gcb| m7o| jzi| 7bd| ta7| xnz| g7x| xpr| hyx| 8be| yq8| cjq| r6b| taz| 6rf| gg6| iov| nx7| pwk| v7r| uux| itz| 7zg| sk5| wsz| f5m| xhr| 6kn| ho6| bxt|