前言:看來網上許多博客都是抄來抄去的基本一個樣,還有許多坑,現在博主就來詳細的介紹如何從無到有的在你的Linux環境裏安裝上gcc
注意:在配置gcc之前先把虛擬機的開機順序調整正確!!! 話不多說見圖:
如果不能點擊就先關閉虛擬機在進行設置
現在開始
1.點擊最上面的設備–>分配光驅–>選擇你自己當前系統的.iso鏡像文件
選擇好以後你桌面上就有一個光驅
2.開始進行掛載
1)掛載光盤
cd /mnt
mkdir cdrom
mount /dev/cdrom /mnt/cdrom
2)進入軟件包目錄
cd /mnt/cdrom/Packages
ls –la gcc*.*
rpm –ivh gcc-4.4.7-3.el6.i686.rpm // 這裏大家安裝自己的版本(輸入前幾個關鍵字母后就用table鍵補齊) 不一定是我這寫的版本
然後Enter進行安裝,如果這安裝出現問題不用管,直接進入第三步安裝
3.安裝以下rpm包 (從上到下依次安裝,順序一定不能亂!!)
安裝的時候名字不用全打,打了前面幾個字母按table自動補全
-
注意:安裝包的時候一定要根據自己包的版本安裝,利用table鍵補齊。如果存在包的依賴關係報錯的話,就先檢查順序是否正確,安裝包的時候最好安裝x84_64結尾的包
-
注意天坑: 在安裝第4個rpm包的時候如果有圖中紅框的一定要選擇圖中方框這個包,不然後續會找不到對應的環境,如果沒有的這個包的話還是安裝i686.rpm結尾的!!!!
rpm -ivh kernel-headers-2.6.32-358.el6.i686.rpm
rpm -ivh glibc-headers-2.12-1.107.el6.i686.rpm
rpm -ivh glibc-devel-2.12-1.107.el6.i686.rpm
rpm -ivh mpfr-2.4.1-6.el6.i686.rpm(依賴libmpfr.so.1)
rpm -ivh cpp-4.4.7-3.el6.i686.rpm
rpm -ivh ppl-0.10.2-11.el6.i686.rpm(依賴libppl.so.7和libppl_c.so.2)
rpm -ivh cloog-ppl-0.15.7-1.2.el6.i686.rpm
rpm -ivh gcc-4.4.7-3.el6.i686.rpm
4.安裝好以後隨便在一個文件夾中進行測試看是否成功
我這是在根目錄下面建了一個test文件夾 vim word.c進行編輯 在用gcc運行
大功告成,安裝gcc成功,如果本文有什麼錯誤或者知識點的遺漏歡迎大家指出!