安装os时,默认是不安装gcc的。只安装了一个libgcc。而libgcc是个gcc的运行库,如果想在命令直接输入gcc去编译软件的话就得去装这么几个rpm包:glibc-headers、kernel-headers、glibc-devel、gcc。
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.rpm
iv. glibc-headers-2.5-81.x86_64.rpm
v. kernel-headers-2.6.18-308.el5.x86_64.rpm
vi. libgomp-4.4.6-3.el5.1.x86_64.rpm
vii. libstdc++-devel-4.1.2-52.el5.x86_64.rpm
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命令。