本次记录使用Centos7.x最小安装版操作
获取离线的gcc/g++环境
在联网环境下装一个最小安装的 Centos,建议使用虚拟机,如 VMware,我用的是 Centos7.X,使用yumdownloader下载对应的rpm以及依赖rpm。
yumdownloader使用前需要先安装该工具包
yum install yum-utils
然后使用yumdownloader下载gcc/g++的rpm
yumdownloader gcc gcc-c++ --resolve --destdir=/home/gcc/
–destdir:代表下载到哪个目录
注意:该命令只是下载的当前系统上所缺的依赖,所以才要用一个最小安装的Centos
下载完的rpm就是gcc/g++所需要的依赖了,可能不全,实际离线安装时可以根据报错去互联网上下载所需的rpm
现在我们安装这些rpm,首先进入到我们下载的目录,然后使用命令
rpm -Uvh *.rpm --nodeps --force
该命令代表安装所有.rpm结尾的文件,并且不检查rpm之间的依赖
至此我们的gcc/g++就安装完毕了,可以使用命令查看版本
gcc -vg++ -v
来源地址:https://blog.csdn.net/li1244453393/article/details/128670983