Ubuntu GCC 5.4.0 降級GCC 5.3.0
Ubuntu16.04 集成了GCC 5.4.0, 但是很多軟體不支援這麼高版本的GCC。本文提供一個把GCC 5.4.0 降級到GCC 5.3.0 的辦法。
1.先檢視你是否需要降級GCC
gcc -v
如果你的版本是5.3.1以下的就不用降級了,否則要降級gcc。
2.下載GCC原始碼:
tar -zxvf gcc-5.3.0.tar.gz
3.進入到gcc目錄:
cd gcc-5.3.0/
下載依賴項:
sudo ./contrib/download_prerequisites
新建一個編譯的資料夾,並進入該資料夾:
sudo mkdir build
cd build/
4.生成makefile檔案:
sudo ../configure –enable-checking=release –enable-languages=c,c++ –disable-multilib
編譯,請耐心等待:
sudo make -j4
編譯結束以後,我們就可以執行安裝了:
sudo make install
檢視是否成功
gcc - -version
如果仍然是5.4,重啟下電腦再執行命令 gcc - -version ,顯示為5.3,就成功了
相關推薦
solr-5.4.1 和 mmseg4j-2.3.0版本的配置
配置solr伺服器 1.登入solr的官方網站下載最新版本,目前是5.5.0。http://lucene.apache.org/solr/downloads.html 2.linux下載tgz型別,windows系統下載solr-5.5.0.zip 3.解壓
Ubuntu GCC 5.4.0 降級GCC 5.3.0
Ubuntu16.04 集成了GCC 5.4.0, 但是很多軟體不支援這麼高版本的GCC。本文提供一個把GCC 5.4.0 降級到GCC 5.3.0 的辦法。 1.先檢視你是否需要降級GCC gcc -v 如果你的版本是5.3.1以下的就不用降級
[CareerCup] 5.4 Explain Expression ((n & (n-1)) == 0) 解釋表示式
5.4 Explain what the following code does: ((n & (n-1)) == 0). 這道題讓我們解釋一個表示式((n & (n-1)) == 0),是說一個數跟比它小1的數字按位相與,結果全是0的情況,那麼說明兩個數每個位置上至少都有一個0,那
雙臺服務器rsync同步報錯(code 5) at main.c(1503) [sender=3.0.6]
雙臺服務器rsync同步報錯(code 5) at main.c(1503) [sender=3.0.6]環境:某某項目的代碼機器70配置有雙網卡:232.182.23.70(聯通)61.10.45.70(電信)另一臺代碼機器是滄州聯通的代碼機器102,配置單網卡:121.15.1.102(聯通)rsync服
易學筆記-第5章:數字/5.4 python表示式操作符/5.4.1 操作符
python表示式操作符 三元選擇表示式:x if y else z 邏輯或: x or y 邏輯與: x and y 邏輯非:not x 成員關係 x in y x not in y 物件實體測試
易學筆記-系統分析師考試-第5章 資料庫系統/5.4 資料庫控制功能/5.4.1併發控制
併發控制 概念:多個事務對同一個資料來源的操作稱為併發 事務 概念:是DBMS執行的最基本工作單位,使用者定義的一個數據庫操作序列,這些操作序列要麼不做,要麼全部做 特徵(ACID) 原子性:保證事務包含的一組資料庫操作
易學筆記-系統分析師考試-第5章 資料庫系統/5.4 資料庫控制功能/5.4.6 資料中心的建立
資料中心的功能 異地備份 建立統一的集中執行平臺 建立開放式多層架構體系 優化整合現有裝置資源 建立資料中心的措施 構建專用儲存系統,集中儲存資料 構建統一的資料庫集中執行平臺 建立多種系統應用平臺,提高集中執行平臺的適用
易學筆記-系統分析師考試-第5章 資料庫系統/5.4 資料庫控制功能/5.4.5 備份與恢復技術
備份分類 按物理裝置 冷備份 熱備份 按備份數量 完全備份:整個資料庫的備份 增量備份:上一次備份後的發生變化的資料 差異備份:上一次完全備份後發生變化的所有資料 物理備份
易學筆記-系統分析師考試-第5章 資料庫系統/5.4 資料庫控制功能/5.4.4 資料庫的安全性
資料庫系統的安全性來自兩個方面 DBMS本身 使用者身份識別 檢視 使用許可權控制 審計 應用程式 訪問資料庫程序控制和管理 使用者標識和鑑別 口令方式
易學筆記-系統分析師考試-第5章 資料庫系統/5.4 資料庫控制功能/5.4.3 資料庫的完整性
完整性約束條件 概念:是指資料庫中資料本身的某些語法或者語義限制、資料之間的邏輯約束以及資料變化時應該遵守的規則等 約束表達形式:通常以謂詞邏輯形式表示:原子公式、命題連線詞(並且、或者、否則等) 約束物件:關係、元組、屬性 約束分類 靜態約束 概念:資料庫中資料本
易學筆記-系統分析師考試-第5章 資料庫系統/5.4 資料庫控制功能/5.4.2 資料庫效能優化
資料庫效能優化包括幾個方面 硬體升級 處理器升級 高頻率處理器代替低頻率處理器 多處理器系統代替低處理器系統 記憶體升級 容量擴充,保證更多的資料保存於緩衝區中,減少I/O
iperf-2.0.5移植到IMX6DQRM的linux-3.0.35
首先匯出交叉編譯鏈的路徑: export PATH=$PATH:/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/ 切換到iperf-2.0.5的主目錄
CentOS 5.4安裝 libmcrypt 2.5.8 錯誤及其解決方案記錄
checking for libmcrypt – version >= 2.5.0…*** ‘libmcrypt-config –version’ returned 2.4.0, but LIBMCRYPT (2.5.8)*** was found! If libmcrypt-config was
Servlet2.5和 3.0區別(Servlet 3.0 新特性詳解)
Servlet 3.0 新特性概述 Servlet 3.0 作為 Java EE 6 規範體系中一員,隨著 Java EE 6 規範一起釋出。該版本在前一版本(Servlet 2.5)的基礎上提供了若干新特性用於簡化 Web 應用的開發和部署。其中有幾項特性的引
oracle 11.2.0.4安裝配置goldengate 12.3.0.14 並配置表級初始化 (僅針對DML)
一、環境介紹 source: Redhat 6.10 + oracle 11.2.0.4 + ogg 12.3.0.14 target: Redhat 6.10 + oracle 11.2.0.4 + ogg 12.3.0.14 二、安裝goldengate軟體
Servlet 2.0 && Servlet 3.0 新特性
ack amp 特性 call all callback 如何 nbsp let 概念:透傳。 Callback 在異步線程中是如何使用的。?? Servlet 2.0 && Servlet 3.0 新特性 Servlet 2.0 &a
CentOS7+Mono5.2.0.224 +Jexus5.8.3.0 布署 Asp.Net MVC (vs2017)
etc .sh 運行 沒有 lin dot 服務 image 作者 背景: 比起大神我們只是差遠了,只知道一味的找找看,找的資料不少,但真不知道哪一個是正確的。 之前一個文章也寫了怎麽安裝 Jexus 但始終只有是html的靜態頁面可以asp.net 都不行(ht
這就是你想要的 C#8.0 和.NET Core 3.0
C# 的下一個主要版本是 8.0。我們已經為它工作了很長一段時間,即使我們構建併發布了次要版本 C# 7.1, 7.2 和 7.3,我仍然對 8.0 將帶來的新特性感到非常興奮。 目前的計劃是 C# 8.0 將與 .NET Core 3.
CentOS7+Mono5.2.0.224 +Jexus5.8.3.0 佈署 Asp.Net MVC (vs2017)
背景: 比起大神我們只是差遠了,只知道一味的找找看,找的資料不少,但真不知道哪一個是正確的。 被自己坑了,但也沒辦法,最後在https://linuxdot.net/(Linux DotNET大本營)找到一個QQ群103810355,經群主指點(Mono/5.2.0.224,Jexus/5.8.3
Android Studio 3.0及Gradle Plugin 3.0升級過程中踩到的那些坑
前言: 2018轉眼已經過去一快小半年,墮落了很長一段時間,覺得回到家鄉小地方,沒有了追求技術的熱情。直到前段時間跟以前的同事聊的過程中發現自己已經脫離正軌了。雖然不再北上廣深了,但是技術還是得靠自己去折騰。也許有一天回過頭來看看,自己曾經那麼愛android是吧。哈哈。廢