centos安装gcc环境和其他依赖
1:
找到相同centos版本的环境或者高版本(未测试,可自行测试)
方式1:如果有网的虚拟机还没有安装,可以直接
yum install --downloadonly --downloaddir=/root/gcc gcc
yum install --downloadonly --downloaddir=/root/gcc++ gcc-c++
方式2:如果有网的虚拟机已经安装过,可以
yum -y install yum-utils yumdownloader --resolve --destdir=/root/gcc gcc yumdownloader --resolve --destdir=/root/gcc++ gcc-c++
相关依赖会生成到指定的文件夹里面
附依赖包下载链接:http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/
2:
把相关安装包上传到未安装gcc的的centos进入文件夹执行
rpm -ivh *.rpm --nodeps --force
强制安装了,因为逐个安装,很容易因为递进依赖,而报一堆错,需要下载一堆特别多的包
3:
安装成功后运行相关程序可能会存在一个问题,如果报错
configure: error: cannot compute suffix of object files: cannot compile
说明gmp, mpfr, mpc基本包没有安装,需要按照步骤1,生成gmp, mpfr, mpc的依赖和安装包
例:
yum install --downloadonly --downloaddir=/root/gmp gmp
或者
yumdownloader --resolve --destdir=/root/gmp gmp
4:
重复步骤2,安装gmp, mpfr, mpc,再次安装一次gcc或者gcc++
5:
检查
gcc -v

浙公网安备 33010602011771号