安裝os時,默認是不安裝gcc的。只安裝了一個libgcc。而libgcc是個gcc的運行庫,若是想在命令直接輸入gcc去編譯軟件的話就得去裝這麼幾個rpm包:glibc-headers、kernel-headers、glibc-devel、gcc。c++
1.安裝包準備:服務器
i. gcc-4.1.2-52.el5.x86_64.rpm虛擬機
ii. gcc-c++-4.1.2-52.el5.x86_64.rpm編譯
iii. glibc-devel-2.5-81.x86_64.rpmgcc
iv. glibc-headers-2.5-81.x86_64.rpm軟件
v. kernel-headers-2.6.18-308.el5.x86_64.rpmgc
vi. libgomp-4.4.6-3.el5.1.x86_64.rpmvi
vii. libstdc++-devel-4.1.2-52.el5.x86_64.rpmheader
2.經過rz命令上傳到虛擬機服務器上。上傳
3.進入安裝包所在目錄,執行rpm命令,安裝順序:
a) rpm -ivh kernel-headers-2.6.18-308.el5.x86_64.rpm
b) rpm -ivh glibc-headers-2.5-81.x86_64.rpm
c) rpm -ivh glibc-devel-2.5-81.x86_64.rpm
d) rpm -ivh gcc-4.1.2-52.el5.x86_64.rpm
安裝完成,可執行gcc命令。