赞
踩
安装的centos7不自带gcc,此时不能直接安装高版本的gcc,先安装rpm格式的,然后再去升级。以及centos7不支持ntfs,exfat格式,需要安装ntfs-3g来挂载。
小tips:Windows不支持格式为fat32的话,U盘等移动设备可插入到centos中来格式为fat32。
GCC需要的包如下
cpp-4.8.5-44.el7.x86_64.rpm
gcc-4.8.5-44.el7.x86_64.rpm
glibc-devel-2.17-317.el7.x86_64.rpm
glibc-headers-2.17-326.el7_9.x86_64.rpm
kernel-headers-3.10.0-1160.105.1.el7.x86_64.rpm
libmpc-1.0.1-3.el7.x86_64.rpm
mpfr-3.1.1-4.el7.x86_64.rpm
ntfs-3g_ntfsprogs-2017.3.23.tgz
具体方式按以下图示下载(官网的,镜像支持傻瓜式下载,不用跳转,推荐镜像站下下载)
安装命令如下,将以上所有包拷贝到服务器上的同一文件夹下(ntfs-3g可以不,但一起方便使用)
# 批量安装及忽略依赖
sudo rpm -ivh *.rpm --nodeps --force
#完成后使用以下命名查看是否安装成功
gcc -v
G++需要的包如下
cc-c++-4.8.5-44.el7.x86_64.rpm
libstdc++-4.8.5-44.el7.x86_64.rpm
libstdc++-devel-4.8.5-44.el7.x86_64.rpm
#批量安装
rpm -ivh *.rpm --nodeps --force
#版本检查
g++ -v
安装成功后可离线安装ntfs-3g
#安装 sudo tar -zxvf ntfs-3g_ntfsprogs-2017.3.23.tgz cd ntfs-3g_ntfsprogs-2017.3.23 ./configure make make install #其中make可用make -j4或者make -j8等使用多核多线程提升编译速度 #查看U盘信息,如果df -h看不到,就使用fdisk -l df -h fdisk -l #挂载,直接mount不行,需要使用ntfs-3g来挂载 sudo ntfs-3g /dev/sdc1 /media/upan/ #卸载 sudo umount /media/upan/
参考文章:
离线安装gcc/g++
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。