国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

CentOS 7(2009) 升級 GCC 版本

這篇具有很好參考價值的文章主要介紹了CentOS 7(2009) 升級 GCC 版本。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1. 前言

??CentOS 7 默認安裝的 gcc 版本為 4.8,但是很多時候都會需要用到更高版本的 gcc 來編譯源碼,那么本文將會介紹如何在線升級 CentOSgcc 版本。

2. 升級 GCC

(1). 安裝 centos-release-scl;

[imaginemiracle@centos7 ~]$ sudo yum install centos-release-scl

(2). 安裝 devtoolset;

[imaginemiracle@centos7 ~]$ sudo yum install devtoolset-7-gcc*

[注]:筆者這里安裝的是 gcc 7.x 版本的,若想安裝其它版本,則修改對應的大版本號即可。如:要安裝 gcc 9.x,執(zhí)行 sudo yum install devtoolset-9-gcc*

(3). 使能所需版本的 devtoolset,因為該功能的原因,所以可以同時安裝多個不同版本的 gcc,當在需要用對應版本的時候則只需要使用如下命令切換至即可;

[imaginemiracle@centos7 ~]$ scl enable devtoolset-7 bash

[注]:該命令只對當前終端生效,打開其它終端需要重新執(zhí)行。下文將會介紹一勞永逸的方法。

(4). 查看當前版本

[imaginemiracle@centos7 ~]$ gcc -v

CentOS 7(2009) 升級 GCC 版本
OK!沒問題,我們已經成功安裝好了 gcc 7.x。

3. 永久替換舊版 GCC

??安裝好 devtoolset 會在 /opt/rh 目錄下創(chuàng)建對應的目錄,包含對應版本的 gcc 工具鏈,和使能腳本。

CentOS 7(2009) 升級 GCC 版本
??一般來說,若要啟用某個版本的 gcc,需要 source 對應 devtoolset 目錄下的 enable 文件。

[imaginemiracle@centos7 ~]$ source /opt/rh/devtoolset-7/enable

無論是這樣每次執(zhí)行 source,或者寫入腳本,都感覺不方便?;蛘呤欠湃腴_機啟動腳本中,開機自動執(zhí)行,也行。

不過,除了上述方法外,還有一種一勞永逸的方法,那就是創(chuàng)建軟連接將 /usr/bin/gcc 替換掉。文章來源地址http://www.zghlxwxcb.cn/news/detail-438386.html

[imaginemiracle@centos7 ~]$ mv /usr/bin/gcc /usr/bin/gcc-4.8.5

[imaginemiracle@centos7 ~]$ ln -s /opt/rh/devtoolset-7/root/bin/gcc /usr/bin/gcc

[imaginemiracle@centos7 ~]$ mv /usr/bin/g++ /usr/bin/g++-4.8.5

[imaginemiracle@centos7 ~]$ ln -s /opt/rh/devtoolset-7/root/bin/g++ /usr/bin/g++

[imaginemiracle@centos7 ~]$ gcc --version

[imaginemiracle@centos7 ~]$ g++ --version

#到此 CentOS 的 GCC 升級完畢

到了這里,關于CentOS 7(2009) 升級 GCC 版本的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • CentOS常見問題應對,升級make和gcc版本

    CentOS常見問題應對,升級make和gcc版本

    本文講解了編譯源碼過程中的常見問題,以及如何升級make和gcc版本。 點擊上方“后端開發(fā)技術”,選擇“設為星標” ,優(yōu)質資源及時送達 今天講一個 CentOS 中編譯時的常見問題:在編譯源碼過程中 make 或者 gcc 版本過低導致的異常 configure: error。 具體報錯如下: 此問題尤其

    2024年02月01日
    瀏覽(27)
  • 遇到“c++: 錯誤:unrecognized command line option ‘-std=c++17’”,CentOS升級GCC版本以支持c++17

    編譯時遇到問題: c++: 錯誤:unrecognized command line option ‘-std=c++17’ 原因:GCC版本太低(CentOS7直接yum安裝的GCC版本為4.8.5) 參考:Linux怎樣更新Centos下Gcc版本支持C++17? 解決方案: 了解GCC版本及對C++版本的支持情況: GCC Releases GCC版本對C++的支持情況 C++ Standards Support in GCC 其

    2024年02月09日
    瀏覽(19)
  • 查看CentOS版本及系統(tǒng)位數與設置CentOS 7.9 2009 防火墻配置放開端口的命令與過程

    查看CentOS版本及系統(tǒng)位數與設置CentOS 7.9 2009 防火墻配置放開端口的命令與過程

    1.1 命令匯總 2023-11-8 21:31 : 更多關于Linux系統(tǒng)時間的詳細操作可以參考 :Linux如何查看系統(tǒng)時間 1.2 截圖 2.1 命令匯總 2.2 截圖 設置CentOS7.9 2009 防火墻配置放開端口8083 查看端口占用信息

    2024年02月13日
    瀏覽(29)
  • CentOS gcc介紹及快速升級

    GCC(GNU Compiler Collection)是一個開源的編譯器套件,由 GNU( GNU \\\'s Not Unix!的遞歸縮寫) 項目開發(fā)和維護。它是一個功能強大且廣泛使用的編譯器,支持多種編程語言,包括 C、C++、Objective-C、Fortran、Ada 和其他一些語言。 在 CentOS 上,GCC 是默認的編譯器套件,它提供了一組工具和

    2024年02月11日
    瀏覽(20)
  • yum升級gcc版本

    yum升級gcc版本

    1、安裝centos-release-scl 2、安裝devtoolset 3、激活 4、添加到環(huán)境變量 5、查看當前gcc版本 對于一些老代碼使用gcc 10可能報許多編譯問題,也可以考慮安裝低一些的gcc(9或者8的版本),目前支持下面這些版本的yum安裝: 執(zhí)行完第三步操作后可能會出現cd、ls、vi等常用命令失效的

    2024年02月02日
    瀏覽(23)
  • centos 7升級gcc到10.5.0

    目錄 1、安裝gcc 1.1、查看是否含有gcc及gcc版本 1.2、快速安裝gcc 2、升級gcc 2.1、下載gcc源碼包并解壓縮 2.2、下載編譯依賴項 2.3、新建gcc-bulid目錄(與gcc-10.5.0同級)并進入該目錄中 2.4、生成Makefile文件 2.5、開始編譯 2.6、安裝 2.7、重啟 2.8、驗證 3、依賴新的版本 3.1 、進入/us

    2024年02月16日
    瀏覽(18)
  • GCC/G++升級高版本

    GCC/G++升級高版本

    當我們在引用一些外部庫的時候需要高版本的編譯器,所以需要升級我們的gcc/g++ g++ -v 查看當前版本,CenTOS-7默認4.8.5版本。 依次執(zhí)行以下命令: sudo yum install centos-release-scl-rh centos-release-scl sudo yum install devtoolset-7-gcc devtoolset-7-gcc-c++ echo “source /opt/rh/devtoolset-7/enable” ~/.bashrc

    2024年02月13日
    瀏覽(14)
  • linux升級gcc版本詳細教程

    linux升級gcc版本詳細教程

    一般linux操作系統(tǒng)默認的gcc版本都比較低,例如centos7系統(tǒng)默認的gcc版本為4.8.5。gcc是從4.7版本開始支持C++11的,4.8版本對C++11新特性的編譯支持還不夠完善,因此如果需要更好的體驗C++11以及以上版本的新特性,需要升級gcc到一個較高的版本。 本文給出了linux系統(tǒng)中涉及國家g

    2024年02月03日
    瀏覽(24)
  • CentOS GCC 離線升級 編譯安裝 8.3.0

    CentOS GCC 離線升級 編譯安裝 8.3.0

    從系統(tǒng)自帶的 gcc-4.8.5 版本升級至 gcc-8.3.0 版本 目錄 下載源代碼: 下載依賴: 編譯(約一個小時) 重開控制臺確認是否生效 https://ftp.gnu.org/gnu/gcc/gcc-8.3.0/gcc-8.3.0.tar.gz https://ftp.gnu.org/gnu/gcc/gcc-8.3.0/gcc-8.3.0.tar.gz 其他版本下載:https://ftp.gnu.org/gnu/gcc 解壓: https://ftp.gnu.org/pub/g

    2024年02月10日
    瀏覽(22)
  • 五.實戰(zhàn)軟件部署 1-3實戰(zhàn)章節(jié)-前言&MYSQL 5.7版本在centos系統(tǒng)安裝&MYSQL 8.0版本在centos系統(tǒng)安裝

    五.實戰(zhàn)軟件部署 1-3實戰(zhàn)章節(jié)-前言&MYSQL 5.7版本在centos系統(tǒng)安裝&MYSQL 8.0版本在centos系統(tǒng)安裝

    目錄 五.實戰(zhàn)軟件部署 1-實戰(zhàn)章節(jié)-前言 五.實戰(zhàn)軟件部署 2-MYSQL 5.7版本在centos系統(tǒng)安裝 1-配置yum倉庫 2-使用yum安裝mysql 3-安裝完成后,啟動mysql并配置開機自啟動 4-檢查mysql的運行狀態(tài) --配置 1-獲取mysql的初識密碼 2-登錄mysql數據庫系統(tǒng) 3-修改root用戶密碼 4-配置root的簡單密碼

    2024年02月21日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包