gcc更換高版本,當前版本是4.4.7,如下圖:image: 現在編譯c++的一些專案都編譯不了,所以要想解決,就要更換高版本的gcc.
以下是編譯的具體細節
在編譯的時候要仔細,不然你會後悔的(做好重灌系統的準備,還好我用的是虛擬機器^-^!).
建立乙個檔案用來存放編譯的檔案,進入該檔案 執行 ../configure -enable-checking=release enable-languages=c,c++ -disable-multilib
make(make -j4,這樣是多核的系統使用,我使用的是虛擬機器,所以使用make選項)
上面的過程我們都知道很漫長,這段時間最好先睡一覺或者寫幾道演算法題,然後再回來看看(親自體驗過,確實夠長)
上面步驟完成後看看有沒有錯誤,沒有錯誤就 make install
最後 g++ –version 檢查版本
至此安裝完成。
——補充一些東西:
1. 動態庫需要更新,因為gcc公升級了,動態庫也需要公升級。
2. gdb版本也需要公升級的,否則無法除錯,我安裝之後才發現這個問題的。
安裝之後記得把動態庫以及gdb都更新一下(都是版本低了的原因)。
centos中原始碼編譯nginx
mkdir usr local nginx 先安裝pcre,rewrite模組需要 新增啟動指令碼 vim etc init.d nginx 啟動指令碼到這裡介紹。開啟php支援,vim usr local nginx conf nginx.conf location 啟用下面的配置 locatio...
Centos部署apache 原始碼編譯安裝
gcc gcc c 是原始碼安裝必須要用的編譯工具。yum y install gcc gcc c 正式安裝apache之前還需要安裝apr apr util apr iconv三個包,我這裡使用的是原始碼安裝的方法。1 安裝apr wget 解壓壓縮檔案 tar xzvf apr 1.6.3.ta...
centos6 5編譯R原始碼
r的版本是r3.1.2 安裝步驟 解壓原始檔包並進入到目錄中 configure prefix usr local r 這樣執行會出現以下錯誤 configure error no f77 compiler found 這個提示是說沒有fortran的編譯器 yum install gcc gfor...