操作系统是在Redhat AS4 U4,安装的时候选择的最小安装,现在使用rpm来安装gcc:
rpm的包依赖确实很麻烦,过程我就不重复了,直接说怎么装:
rpm -Uvh cpp-3.4.6-10.i386.rpm
rpm -Uvh glibc-kernheaders-2.4-9.1.103.EL.i386.rpm
rpm -Uvh glibc-headers-2.3.4-2.41.i386.rpm
rpm -Uvh glibc-devel-2.3.4-2.41.i386.rpm
rpm -Uvh gcc-3.4.6-10.i386.rpm
rpm -Uvh libstdc++-3.4.6-10.i386.rpm
rpm -Uvh libstdc++-devel-3.4.6-10.i386.rpm
rpm -Uvh gcc-c++-3.4.6-10.i386.rpm
gcc -v
g++ -v
相关的rpm包在redhat的iso镜像里都能找到。
安装好后,使用 rpm -qa | grep gcc 会发现gcc已经成功安装了,我们还可以使用 rpm -qR gcc-xxx 查询一下gcc都依赖于哪些文件。