Linux(redhat)安装gcc环境(超详细讲解,针对小白,踩坑经历)

前言:看来网上许多博客都是抄来抄去的基本一个样,还有许多坑,现在博主就来详细的介绍如何从无到有的在你的Linux环境里安装上gcc

注意:在配置gcc之前先把虚拟机的开机顺序调整正确!!! 话不多说见图:
如果不能点击就先关闭虚拟机在进行设置
Linux(redhat)安装gcc环境(超详细讲解,针对小白,踩坑经历)


现在开始

1.点击最上面的设备–>分配光驱–>选择你自己当前系统的.iso镜像文件

Linux(redhat)安装gcc环境(超详细讲解,针对小白,踩坑经历)
选择好以后你桌面上就有一个光驱
Linux(redhat)安装gcc环境(超详细讲解,针对小白,踩坑经历)


2.开始进行挂载

1)挂载光盘

    cd /mnt
    mkdir cdrom
    mount  /dev/cdrom  /mnt/cdrom

2)进入软件包目录

    cd   /mnt/cdrom/Packages
    ls  –la gcc*.*
    rpm –ivh gcc-4.4.7-3.el6.i686.rpm       // 这里大家安装自己的版本(输入前几个关键字母后就用table键补齐)  不一定是我这写的版本

Linux(redhat)安装gcc环境(超详细讲解,针对小白,踩坑经历)
然后Enter进行安装,如果这安装出现问题不用管,直接进入第三步安装


3.安装以下rpm包 (从上到下依次安装,顺序一定不能乱!!

安装的时候名字不用全打,打了前面几个字母按table自动补全

  • 注意:安装包的时候一定要根据自己包的版本安装,利用table键补齐。如果存在包的依赖关系报错的话,就先检查顺序是否正确,安装包的时候最好安装x84_64结尾的包

  • 注意天坑: 在安装第4个rpm包的时候如果有图中红框的一定要选择图中方框这个包,不然后续会找不到对应的环境,如果没有的这个包的话还是安装i686.rpm结尾的!!!!
    Linux(redhat)安装gcc环境(超详细讲解,针对小白,踩坑经历)

rpm -ivh  kernel-headers-2.6.32-358.el6.i686.rpm    
rpm -ivh glibc-headers-2.12-1.107.el6.i686.rpm 
rpm -ivh glibc-devel-2.12-1.107.el6.i686.rpm 
rpm -ivh mpfr-2.4.1-6.el6.i686.rpm(依赖libmpfr.so.1)    
rpm -ivh cpp-4.4.7-3.el6.i686.rpm  
rpm -ivh ppl-0.10.2-11.el6.i686.rpm(依赖libppl.so.7和libppl_c.so.2)
rpm -ivh cloog-ppl-0.15.7-1.2.el6.i686.rpm 
rpm -ivh gcc-4.4.7-3.el6.i686.rpm  

4.安装好以后随便在一个文件夹中进行测试看是否成功

我这是在根目录下面建了一个test文件夹 vim word.c进行编辑 在用gcc运行
Linux(redhat)安装gcc环境(超详细讲解,针对小白,踩坑经历)

大功告成,安装gcc成功,如果本文有什么错误或者知识点的遗漏欢迎大家指出!