CentOS6.5-升级GCC5.3.0

OS: CentOS6.5 x86_64 最小化安装

CPU: 1

MEM: 1G

注:该升级方式将会覆盖掉原来的gcc版本

  1. gcc源码包下载地址

    http://ftp.gnu.org/gnu/gcc/

  2. 最小化安装的CentOS6.5操作系统,yum仓库中的gcc版本是4.4.7,要使用GCC新版本则需升级
    1. 安装编译安装所需的工具
      shell> yum install -y gcc gcc++ cmake glibc-devel*
    2. 待装好后,下载的gcc压缩包解压
      shell> tar zxf gcc-5.3.0.tar.gz
    3. 进入解压后的文件夹,创建一个放置编译生成的文件的目录,并在其中初始化编译配置
      shell> cd gcc-5.3.0
      shell> mkdir gcc-build-5.3.0 & cd gcc-build-5.3.0 # GCC的文档中建议将编译文件放在一个单独的目录中
      shell> ../configure --prefix=/usr --enable-checking=release --disable-multilib --with-system-zlib --enable-languages=c,c++,go,objc,obj-c++
      # 说明:
      # --disable-multilib 该参数用于确保是根据系统(电脑)的特定体系架构来精心的编译
      # --with-system-zlib 使用zlib方式进行压缩或解压缩
      # --enable-languages 用于标识出将要使用GCC构建的语言,可以删除不用的
    4. shell> make # 可以在make后添加参数启用多核编译:make -j4
    5. shell> make install # 完成安装
  3. 其他
时间: 2024-10-11 18:01:54

CentOS6.5-升级GCC5.3.0的相关文章

centos6.5升级安装openssl1.0.2h

最新漏洞通报: Openssl多个漏洞安全预警 2016-05-05 18:05:39 一.概述 在OpenSSL官方昨日(2016/5/3)发布的安全公告中,公开了两个新的高危漏洞CVE-2016-2107和CVE-2016-2108. CVE-2016-2107 Padding oracle in AES-NI CBC MAC check:恶意人员可以利用漏洞发起中间人攻击,使用padding oracle attack来解密流量: CVE-2016-2108 Memory corrupti

centos6升级gcc-5.4及cmake3

系统 # cat /etc/redhat-release CentOS release 6.8 (Final) 1.升级gcc-5.4.0安装之前系统gcc版本 # gcc -v Using built-in specs. Target: x86_64-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=ht

CentOS6.5升级内核到4.0.0

4月12日,Linux内核4.0正式发布 主要更新内容如下:新增“实时内核补丁”.无需重启,实时修补内核.该特性由 Red Hat的Kpatch 和 SUSE 的 kGraft 合并形成.改进硬件支持.新增对Intel Quark SoC 以及更多 ARM设备的支持,改进对IBM z13的支持. 为(xian)了(de)尝(dan)鲜(teng),将CentOS6.5升级内核到4.0.0. 1. 准备工作 确认内核及版本信息 [[email protected] send]# uname -r2

CentOS6.6编译安装GCC-5.2.0

Linux下编写C/C++程序自然缺不了一个优秀的编译器,Linux下比较常见的自然是GCC了. 2015年GCC也出到了5.2.0版本,对于C++11/14也有了更好的支持了. 所以,今天我们就来说说GCC的编译安装,安装的版本正是最新的5.2.0. 下面我们进入正题(建议整个过程以root用户进行): 1.下载GCC源码: wget ftp://mirrors.kernel.org/gnu/gcc/gcc-5.2.0/gcc-5.2.0.tar.gz 2.解压: tar -zxvf gcc-

Linux下安装GCC5.3.0(亲测有效)

对于linux小白来说,只需要先知道怎么安装,至于为什么等学了linux再说吧..知识不系统的坏处啊! 首先,一般ubuntu上都预装了低级版本的Gcc,完全可以应付刷OJ时的C+Class+STL的风格,但因为寒 假里非常固执地要看C++primer,所以只能把编译器升级到最新版本以符合C++11/14标准. 安装GCC必备的几个东西: 1.gcc5.3.0的源代码压缩包,这个可以直接去GCC的FTP站上下载.文件名是gcc-5.3.0.tar.gz(wget) 2.四个压缩包: m4(即an

CentOS6.X升级Python

CentOS6.X升级Python CentOS6.X升级默认Python2.6.6到python2.7 在centos下直接输入python即可进入python,能看到当前版本信息 [[email protected] ~]# pythonPython 2.6.6 (r266:84292, Nov 22 2013, 12:16:22)[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2Type "help", "copyright

CentOS-6.9升级到Python-3.5

CentOS-6.9升级Python到3.5 下载Python-3.5 wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz 解压 tar zxvf Python-3.5.0.tgz 进入Python-3.5.0目录 cd Python-3.5.0 指定安装位置 ./configure --prefix=/usr/local/python3.5 编译安装 make && make install 下载并安装setupto

centos6.5升级到centos7

redhat提供了一个redhat-upgrade-tool的升级工具: [1]配置软件源 # vim /etc/yum.repos.d/upgrade.repo [upgrade] name=upgrade baseurl= enable=1 gpgcheck=0 [2]安装软件工具 yum -y install preupgrade-assistant-contents redhat-upgrade-tool preupgrade-assistant [3]升级前检查潜在问题 # preup

zabbix2.2升级到3.0.4

需求:zabbix2.2升级到3.0.4 备注:zabbix 2.5之后对php有严格要求,php版本必须大于php5.4 php升级可以覆盖安装,也可以多处安装再选择,此处选择后者. 安装php5.6.24 yum install -y libxml2 libxml2-devel \ openssl openssl-devel \ curl* libcurl* \ libvpx* libjpeg* \ libpng libpng-devel \ freetype* t1lib* \ zlib