折騰了一天,功夫不負有心人,終於整出來了,還是很激動的呵呵。廢話就不多說了,直接進入正題。
首先,在centos下安裝gcc4.8.2需要先安裝gmp,mpfr 和 mpc 三個包。
現在gcc4.8.2安裝完成了,但是gcc4.8.2的環境變數還沒有設定,系統中使用的還是舊版的gcc。
剛剛我們把gcc4.8.2安裝在/usr/gcc482下,如果不知道的話可以通過下邊這步查詢一下。
確定新安裝的gcc的路徑,可以先updatedb,然後locate gcc-4.8 |tail找一下。
檢視gcc4.8.2資訊如下
ls /usr/gcc482/bin | grep gcc
設定使用新版的gcc4.8.2的方法,我現在有兩種。
方法一:
新增gcc4.8.2到可選項:
update-alternatives --install /usr/bin/gcc gcc /usr/gcc482/bin/i686-pc-linux-gnu-gcc 40
倒數第三個引數是名字,倒數第二個引數為新gcc路徑,最後乙個引數40為優先順序,設大一些之後就自動使用新版了
這是我從網上找到的方法,可我試了,但gcc --v時顯示的還是舊版本update-alternatives --display gcc 又顯示正確,試想gcc482我們是安裝了,可它的執行路徑和lib並沒有在系統中設定,而gcc --v肯定會從執行路徑中尋找,因此它顯示的結果是舊版的gcc又很正常了,對於這種做法目前我也很疑惑,哪位知道失敗原因的,希望各位大蝦多多指教啊!
方法二:
這種方法很簡單,設定軟鏈結即可
Linux離線安裝gcc4 8
linux 離線安裝gcc4.8.5 簡單易懂,已成功安裝 聯網的情況下直接使用命令yum y install gcc 安裝。不能聯網就需要離線安裝了。步驟如下 注 如需各種rpm包可以從這兩個個地方獲取 2.將這些包上傳到待安裝的系統中,執行安裝命令 rpm ivh rpm nodeps forc...
Linux離線安裝gcc4 8
linux 離線安裝gcc4.8.5 簡單易懂,已成功安裝 聯網的情況下直接使用命令yum y install gcc 安裝。不能聯網就需要離線安裝了。步驟如下 注 如需各種rpm包可以從這兩個個地方獲取 2.將這些包上傳到待安裝的系統中,執行安裝命令 rpm ivh rpm nodeps forc...
編譯安裝Gcc4 8
2 解壓 tar jxvf gcc 4.8.1.tar.bz2 這個步驟有兩種方式完成 a 如果linux有網路連線,直接這樣 cd gcc 4.8.1 contrib download prerequisites cd 然後解壓並移動到gcc下面 tar xjf gmp 4.3.2.tar.bz2...