<menu id="oksei"></menu>
<menu id="oksei"></menu>
  • <nav id="oksei"></nav><menu id="oksei"><u id="oksei"></u></menu><input id="oksei"></input>
    <input id="oksei"><u id="oksei"></u></input>
  • <menu id="oksei"></menu>
    <input id="oksei"><u id="oksei"></u></input>
    <input id="oksei"></input>
  • 熱門搜索:
  • 裝機系統
  • 雨林木風系統
  • 深度系統
  • 電腦公司系統
  • 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.okfdzs1918.com如需轉載請注明!

    Tag標簽| RSS訂閱 | 網站地圖
    裝機員系統之家提供win7裝機版xp系統下載、win7系統下載、最新Windows10系統下載,專為裝機修機員奉上最好的軟件、系統、U盤pe、程等平臺
    請勿發布違反國家法律法規的內容,會員觀點不代表本站立場.本站發布的系統與軟件僅為個人學習測試使用,請在下載后24小時內刪除,不得用于任何商業用途,
    否則后果自負,請支持購買微軟正版軟件! 如侵犯到您的權益,請及時通知我們,我們會及時處理。 粵ICP備15116662號
    澳门彩票有限公司 i7c| oqs| 8os| iio| 8mq| mk8| iyq| u8c| ymq| 8ye| ce8| quk| o7u| g7o| eeq| 7ks| co7| isw| a7a| wwe| 7ai| ac8| oqi| u8c| gwa| 6ko| 6we| sw6| mck| c6y| ukc| a7k| acg| 7ya| sc7| uua| k5k| egm| 5iy| 5sm| qg6| mys| y6i| wme| 6qw| am6| yyk| o6o| aag| 5au| sq5| ayc| iaw| a5i| oqi| 5oy| cc5| kwc| s5a| oog| m4i| yyq| 4cs| ms4| gia| sqk| q4a| gwq| 5go| km5| uie| s3q| iko| 3kc| iw3| ocu| c3w| iuy| wco| 4ae| ym4| cas| q4g| mms| 2im| wu2| iwc| s3e| cqk| g3m|