红联Linux门户
Linux帮助

Redhat linux下安装gcc

发布时间:2008-10-09 20:41:16来源:红联作者:sonr
一、安装步骤

1、使用which gcc命令发现gcc没有安装

2、拷贝gcc-3.2.2-5.i386.rpm 尝试安装

说明在这之前还需要先装binutils、cpp、glibc-devel这三个包

3、拷贝binutils-2.13.90.0.18-9.i386.rpm

cpp-3.2.2-5.i386.rpm

glibc-devel-2.3.2-11.9.i386.rpm 到install目录分别安装

rpm -ivh binutils-2.13.90.0.18-9.i386.rpm
rpm -ivh cpp-3.2.2-5.i386.rpm

但安装第三个包glibc-devel-2.3.2-11.9.i386.rpm时报错:

说明在安装这个包之前需要安装kernel-headers

4、拷贝glibc-kernheaders-2.4-8.10.i386.rpm到install目录安装

rpm -ivh glibc-kernheaders-2.4-8.10.i386.rpm

5、继续重新安装glibc-devel-2.3.2-11.9.i386.rpm

rpm -ivh glibc-devel-2.3.2-11.9.i386.rpm

6、最后重新安装gcc-3.2.2-5.i386.rpm

rpm -ivh gcc-3.2.2-5.i386.rpm

7、重新使用which gcc

说明安装成功!

二、总结

一共需要拷贝以下五个安装包:

binutils-2.13.90.0.18-9.i386.rpm

glibc-devel-2.3.2-11.9.i386.rpm
cpp-3.2.2-5.i386.rpm

glibc-kernheaders-2.4-8.10.i386.rpm
gcc-3.2.2-5.i386.rpm

安装顺序如下:

rpm -ivh binutils-2.13.90.0.18-9.i386.rpm
rpm -ivh cpp-3.2.2-5.i386.rpm

rpm -ivh glibc-kernheaders-2.4-8.10.i386.rpm

rpm -ivh glibc-devel-2.3.2-11.9.i386.rpm

rpm -ivh gcc-3.2.2-5.i386.rpm
文章评论

共有 15 条评论

  1. 于 2013-07-21 15:09:43发表:

    RH4 还要安装一个文件才行。

  2. jiehe 于 2009-06-10 23:02:03发表:

    不知所以。

  3. zhangwr 于 2009-06-10 20:24:49发表:

    看过了

  4. mianyang12 于 2009-06-08 22:10:27发表:

    个人认为最好在安装的时候选择上GCC的包有很多 不好找,也不容易记,安装也麻烦

  5. zrl20888 于 2009-06-08 16:10:17发表:

    直接下载编译吧

  6. dfsfdfs 于 2009-05-19 02:49:53发表:

    ding

  7. dfsfdfs 于 2009-05-19 02:49:49发表:

    ding

  8. dfsfdfs 于 2009-05-19 02:49:47发表:

    ding

  9. dfsfdfs 于 2009-05-19 02:49:44发表:

    ding

  10. 5714723 于 2009-05-01 20:58:53发表:

    好好看看啊!

  11. lyl-0625 于 2009-04-26 22:24:51发表:

    讲解的非常详细啊~~~

  12. lyl-0625 于 2009-04-26 22:24:44发表:

    讲解的非常详细啊~~~

  13. brucezuo 于 2009-04-04 22:33:38发表:

    gcc不是跟操作系统一起默认装上去的吗,怎么还要安装,我用的是red hat enterprise linux 5 装好操作系统就已经装上了.
    另外:要验证gcc是否安装,不用使用which gcc命令,直接在命令行输入gcc,如果没有安装自然会提示,找不到这个命令.

  14. eddw00001 于 2009-04-04 21:01:13发表:

    #yum -y install g++*

  15. shaoyhy 于 2009-04-03 09:28:35发表:

    在哪里COPY啊,是不是还要下载的啊?