目的:离线安装gcc;
环境:CentOS-6.3-i386;准备工作:下载各个包(用Google直接搜就可找到):http://download.csdn.net/detail/damotiansheng/7893201
安装步骤如下:
1. 软件包安装时很有可能会报包依赖的错误,用如下方法装就不会有问题了!
rpm -Uvh *.rpm --nodeps --force
注:按这种情况安装可能会gcc hello.c出错,出错则执行第二步;
2. rpm -ivh *.rpm ,还是不行执行第三步;
3. 安装rpm顺序:
1. rpm -ivh glibc-kernheaders-2.4-9.1.100.EL.i386
2. rpm -ivh libgcc-3.4.6-8.i386.rpm
3. rpm -ivh compat-libgcc-296-2.96-132.7.2.i386.rpm
4. compat-gcc-32-c++-3.2.3-47.3.i386.rpm
5. compat-libstdc++-33-3.2.3-47.3.i386.rpm
6. compat-libstdc++-296-2.96-132.7.2.i386.rpm
7. compat-gcc-32-3.2.3-47.3.i386.rpm
8. libaio-0.3.105-2.i386.rpm // 计算安装完这一步,gcc hello.c都会出错
9. cpp-3.4.6-8.i386.rpm // gcc安装完毕,可以gcc hello.c了
4. 测试一下即可;
5. 其他参考网址:http://blog.csdn.net/windows_nt/article/details/21240843(貌似需要编译器才能安装)
注:为了离线安装gcc,花了我整整两天时间,有点快要崩溃了。