CentOS 6.5 安装 GCC6.1

    xiaoxiao2021-03-25  101

    腾讯云CentOS6.5服务器,在虚拟机上写的程序复制过来无法编译,错误信息C++ 11 什么什么,查看GCC版本发现自带的GCC版本才4.4.*。。。

    只能升级版本了,本来之前用都是直接用apt和yum直接自动安装,但是centos最高也就这个版本,没办法只能手动了。

    查了很多资料,照着编译了几次,每次都出错,而且错误都极其难找,前前后后花了差不多一天时间,终于搞定了。

    CentOS6.5+GCC6.0 CentOS7.2+GCC6.2 测试成功

    其实最主要的问题就是缺少包,整理了一下,大致如下:

    glibc-headers、gcc-c++、automake、autoconf

    然后物理内存小的要开虚拟内存

    组件直接yum install 就行

    然后就是网上大多数人说的安装教程了,先自行下载gcc,地址http://ftp.gnu.org/gnu/gcc/ 自行选择需要的版本。

    下载完成后安装步骤如下

    //找个空间大的磁盘 tar -jxvf gcc-6.1.0.tar.bz2 cd gcc-6.1.0 ./contrib/download_prerequisites //这里是安装mpc,mpfr,gmp三个组件包,也可手动下载安装,但是手动麻烦,不推荐。 mkdir build //建立一个编译目录, cd build ../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib make //过程比较长,我腾讯云1G1H差不多一个多小时,可以先去看个电视剧。。这个过程完成基本就差不多了 make install //非管理员需要加sudo

    安装过程截图

    安装成功后可以使用gcc -v查看版本信息

    转载请注明原文地址: https://ju.6miu.com/read-20482.html

    最新回复(0)