Linux操作系統是免費開源的系統軟件,允許用戶編譯安裝自己編寫的系統軟件和應用軟件,但是在安裝Linux操作系統的時候一般默認是不安裝編譯環境的,所以當用戶需要編譯安裝軟件時,必須確保系統中已經正確的安裝和配置好了編譯環境。GCC(GNU Compiler Collection)是Linux系統中最常見的編譯環境了,並且在Linux系統的安裝光盤鏡像中都帶有與操作系統匹配的GCC以及跟GCC相關的軟件安裝包,我們只需要找到它們並按照一定的順序吧它們安裝好就行了。下面來看一下在Red Hat Enterprise Linux 6中GCC的安裝步驟:
- 在虛擬中准備和掛載系統ISO鏡像
在VM Ware Workstation的菜單選項中點擊《虛擬機》-->《設置》打開Linux系統的虛擬機設置對話框。在《硬件設置》選項卡中點擊選擇《CD/DVD SATA》選項,在《設備狀態》欄目中勾選上《已連接》,然后在右邊選項中點擊《瀏覽》按鈕瀏覽磁盤找到ISO鏡像文件並選擇設置,正確選擇鏡像文件后點擊窗口下邊的《確定》按鈕,完成ISO系統鏡像文件的掛載,一般系統會自動打開鏡像光盤。
2.查找跟GCC相關的軟件安裝包並安裝
(1)找到Packages文件夾並打來,直接輸入gcc關鍵字,Linux系統會自動搜索到跟GCC相關的軟件安裝包,找到文件gcc-4.4.7-4.el6.x86_64.rpm,用鼠標右鍵點擊該文件,在彈出的快捷菜單中選擇《用 軟件包安裝程序 打開》選項並安裝該軟件包,如下圖:
(2)在彈出的對話框中選擇《確認繼續》按鈕,以特權用戶身份運行該程序。
(3)在彈出的對話框中選擇《安裝》按鈕確認安裝此程序。
(4)Linux系統中RPM(Run Program Manager)管理器會自動在系統ISO鏡像中搜索當前正在安裝程序的依賴關系,並提示安裝這些依賴程序,選擇《安裝》按鈕來安裝這些依賴程序,如下圖:
(5)用同樣的方法搜索找到文件gcc-c++-4.4.7-4.el6.x86_64.rpm並安裝好該文件,如果順利的話,你的GCC編譯環境就安裝完成了。
3.檢查確認系統中是否安裝了GCC
[root@localhost ~]# rpm -qa | grep gcc
gcc-c++-4.4.7-4.el6.x86_64
libgcc-4.4.7-4.el6.x86_64
gcc-4.4.7-4.el6.x86_64