欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解ubuntu 16.04 LTS 降級(jí)安裝gcc 4.8

 更新時(shí)間:2017年04月28日 10:58:01   作者:in4ight  
本篇文章主要介紹了ubuntu 16.04 LTS 降級(jí)安裝gcc 4.8 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

由于gcc在5.x版本修改了ABI,導(dǎo)致新版本gcc編譯的二進(jìn)制文件放在老的環(huán)境下會(huì)報(bào)錯(cuò),所以需要安裝gcc4.8.5。4.8.5這個(gè)版本支持c++11。

首先嘗試下載gcc-4.8.5的源碼編譯安裝,結(jié)果make時(shí)報(bào)錯(cuò)“l(fā)ibstdc++.so.6: : version `CXXABI_1.3.8' not found”。查了一下,不能用新版gcc來編譯老版的gcc源碼,(╯‵□′)╯︵┻━┻。

其實(shí),在ubuntu上安裝老版gcc十分簡(jiǎn)單,直接用apt-get命令下載即可。

第一步:

sudo apt-get install gcc-4.8

輸入密碼,同意安裝,接下來就自動(dòng)下載安裝4.8.5版本了。

第二步:設(shè)置默認(rèn)的gcc版本

gcc --version

(可選)查看當(dāng)前版本,不出意外的話會(huì)返回ubuntu16.04自帶的5.4.0這個(gè)版本號(hào),現(xiàn)在使用gcc命令編譯時(shí)還是會(huì)用新版本。

 ls /usr/bin/gcc*

(可選)查看已有的gcc版本,確認(rèn)一下剛才4.8.5有沒有裝成功。

 

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 
100

將某個(gè)版本加入gcc候選中,最后的數(shù)字是優(yōu)先級(jí),我自己是直接設(shè)為100,沒任何問題。

 接著輸入:

sudo update-alternatives --config gcc

如果用過此方法配置過多個(gè)gcc版本,會(huì)看到如下選項(xiàng):(注:復(fù)制于參考文獻(xiàn)【2】,這里只是做個(gè)說明示范,實(shí)際裝4.8時(shí)不會(huì)如下顯示)

選擇     路徑   優(yōu)先級(jí)  狀態(tài)
------------------------------------------------------------
* 0   /usr/bin/gcc-4.4 50  自動(dòng)模式
 1   /usr/bin/gcc-4.4 50  手動(dòng)模式
 2   /usr/bin/gcc-4.5 40  手動(dòng)模式
 3   /usr/bin/gcc-4.6 30  手動(dòng)模式

大多數(shù)情況是沒有這么配置過,所以不會(huì)給選項(xiàng),命令行會(huì)返回“僅有一個(gè)可用的gcc版本”(大意)。此時(shí)在運(yùn)行g(shù)cc --version查看版本,發(fā)現(xiàn)4.8.5已經(jīng)為默認(rèn)的gcc版本。

然后再按同樣方法裝上g++,如果只裝gcc的話,用cmake配置出來的項(xiàng)目遇到c++代碼還是會(huì)用之前版本的gcc。

大功告成。

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux管理和清理日志文件的有效方法

    Linux管理和清理日志文件的有效方法

    在現(xiàn)代系統(tǒng)管理中,日志文件的管理是一個(gè)重要而復(fù)雜的任務(wù),日志文件不僅記錄了系統(tǒng)運(yùn)行狀態(tài),還可以幫助我們排查問題、分析性能、進(jìn)行審計(jì)等,文將詳細(xì)介紹在 Linux 系統(tǒng)中如何管理和清理日志文件,包括按時(shí)間批量刪除日志、保留日志文件以及其他有效的日志管理策略
    2024-10-10
  • 增強(qiáng)Linux內(nèi)核中訪問控制安全的方法

    增強(qiáng)Linux內(nèi)核中訪問控制安全的方法

    這篇文章主要給大家介紹了關(guān)于增強(qiáng)Linux內(nèi)核中訪問控制安全的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-12-12
  • Centos7升級(jí)glibc導(dǎo)致系統(tǒng)異常(無法開機(jī))解決方法

    Centos7升級(jí)glibc導(dǎo)致系統(tǒng)異常(無法開機(jī))解決方法

    大家好,本篇文章主要講的是Centos7升級(jí)glibc導(dǎo)致系統(tǒng)異常(無法開機(jī))解決方法,感興趣的同學(xué)趕快來看看吧,希望對(duì)你有幫助
    2021-11-11
  • Linux下遇到PyCurl的錯(cuò)誤解決方法

    Linux下遇到PyCurl的錯(cuò)誤解決方法

    在本篇內(nèi)容里小編給大家整理的是關(guān)于Linux下遇到PyCurl的錯(cuò)誤解決方法及相關(guān)代碼,需要的朋友們可以學(xué)習(xí)下。
    2020-07-07
  • 利用win10自帶虛擬機(jī)hyper-v安裝centos7方法詳解

    利用win10自帶虛擬機(jī)hyper-v安裝centos7方法詳解

    利用VMware安裝CentOS系統(tǒng)相信大家都比較熟悉了,今天為大家介紹一下利用Win10自帶的虛擬機(jī)hyper-v來安裝CentOS,hyper-v與VMware的區(qū)別還是挺大的
    2018-10-10
  • Linux運(yùn)維基礎(chǔ)httpd靜態(tài)網(wǎng)頁教程

    Linux運(yùn)維基礎(chǔ)httpd靜態(tài)網(wǎng)頁教程

    這篇文章主要介紹了Linux運(yùn)維基礎(chǔ)中怎樣制作httpd靜態(tài)網(wǎng)頁,附含源碼及圖片示例,有需要的朋友可以借鑒參考下,希望可以有所幫助,祝進(jìn)步
    2021-09-09
  • Linux Centos7下生成https自簽名證書

    Linux Centos7下生成https自簽名證書

    這篇文章主要為大家詳細(xì)介紹了Linux Centos7下生成https自簽名證書的相關(guān)知識(shí),文中通過示例圖片進(jìn)行了簡(jiǎn)單講解,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-11-11
  • CentOS 6.4系統(tǒng)下編譯安裝LNMP和配置PHP環(huán)境具體步驟

    CentOS 6.4系統(tǒng)下編譯安裝LNMP和配置PHP環(huán)境具體步驟

    下面介紹的是CentOS 6.4系統(tǒng)下編譯安裝LNMP和配置PHP環(huán)境具體步驟,感興趣的朋友可以參考下,希望對(duì)你配置php環(huán)境有所幫助
    2013-05-05
  • shiro緩存機(jī)實(shí)例代碼

    shiro緩存機(jī)實(shí)例代碼

    Shiro提供了類似于Spring的Cache抽象,即Shiro本身不實(shí)現(xiàn)Cache,但是對(duì)Cache進(jìn)行了又抽象,方便更換不同的底層Cache實(shí)現(xiàn)
    2017-09-09
  • linux中mac地址綁定方法

    linux中mac地址綁定方法

    linux下綁定MAC,就可以免除arp欺騙煩惱了
    2008-07-07

最新評(píng)論