正式服务器gcc升级

因为需要给服务器安装pdf转html的插件,需要用到高版本gcc 现在gcc版本太低无法编译,故升级服务器gcc
1. 查看服务器gcc版本

gcc -v

2.进入data文件夹,将安装包下载到data文件下

cd /data 
wget ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz

3.解压tar包,并进入解压好的文件夹

tar -zxvf gcc-7.3.0.tar.gz
cd gcc-7.3.0

4.检测和安装相关依赖包,这个过程需要耐心等待,要是因为网络(比如内网)无法下载,请手动下载相关依赖包

./contrib/download_prerequisites

5.创建编译文件夹,进入

mkdir build
cd build

6.开始安装,这里可以使用 –prefix=路径名 来规定把gcc安装在哪里 我安装在/data/gcc730

../configure --prefix=/data/gcc730 -enable-checking=release -enable-languages=c,c++ -disable-multilib 
make -j4
make install

安装完毕,然后查看版本

gcc -v 

如果发现gcc版本还是旧版本,注意! 好多文章都说重启,但我是线上正式服务器,远程连接的,不能随意重启 不能随意重启 不能随意重启 我们可以通过接下来的步骤来使其生效
1.编辑环境变量的配置文件

vim /etc/profile

2.在最后一行添加 你安装的gcc地址 如我的就是 /data/gcc730

export PATH=/data/gcc730/bin:$PATH

3.执行语句使配置生效

source /etc/profile

猜你喜欢

转载自blog.csdn.net/u013781343/article/details/80348876