wget http://people.centos.org/tru/devtools-2/devtools-2.repo
mv devtools-2.repo /etc/yum.repos.d
yum install devtoolset-2-gcc devtoolset-2-binutils devtoolset-2-gcc-c++
mv /usr/bin/gcc /usr/bin/gcc-4.4.7
mv /usr/bin/g++ /usr/bin/g++-4.4.7
mv /usr/bin/c++ /usr/bin/c++-4.4.7
ln -s /opt/rh/devtoolset-2/root/usr/bin/gcc /usr/bin/gcc
ln -s /opt/rh/devtoolset-2/root/usr/bin/c++ /usr/bin/c++
ln -s /opt/rh/devtoolset-2/root/usr/bin/g++ /usr/bin/g++
gcc --version
方法2 :手动升级
1.下载gcc最新的源码包 wget http://gcc.skazkaforyou.com/releases/gcc-4.8.2/gcc-4.8.2.tar.gz
2.解压缩 tar -xf gcc-4.8.2.tar.gz
3. cd gcc-4.8.2
4.运行download_prerequisites脚本, ./contrib/download_prerequisites ,这个脚本会自动帮你下载所需要的依赖文件和库
5.建立输出目录,将所有的中间文件都放到该目录,
mkdir gcc_temp
cd gcc_temp
6. 运行 ../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
7. make & make install
分享到:
相关推荐
在CentOS7操作系统中,离线安装GCC 4.8是一项必要的任务,特别是当你没有互联网连接或者需要在安全隔离的环境中工作时。GCC(GNU Compiler Collection)是GNU项目的一个核心部分,它是一套用于编译C、C++、Objective...
在标题提到的"gcc4.8 yum安装包及依赖"中,我们首先要理解YUM(Yellowdog Updater, Modified)是Red Hat Enterprise Linux、CentOS等基于RPM包管理系统的软件包管理器。它允许用户方便地安装、更新、查询和删除RPM...
接着,我们根据内容片段提供的步骤,描述在CentOS 6.x系统中安装GCC 4.8、GCC 4.9、GCC 5.2的具体方法,包括了对应的命令和配置步骤。 GCC(GNU Compiler Collection)是开源世界中非常重要的编译器集合,它能够...
在CentOS6上升级到GCC4.8意味着能够支持更多的现代编程特性,提高代码编译效率,并解决可能的安全漏洞。 然而,CentOS6自带的GCC版本可能较旧,不支持某些新功能或优化,这可能会限制开发和运行新软件的能力。因此...
对于CentOS 6.6,推荐使用GCC 4.8.x系列,因为这是与该系统兼容的稳定版本。同样,Prel的安装包可以从Python官网下载,选择适用于CentOS 6的二进制包或源代码包。 下载完成后,将这两个文件放入一个离线环境的机器...
今天在公司服务器上源码安装Nodejs报错 WARNING: C++ compiler too old, need g++ 4.8 or clang++ 3.4 (CXX=g++),直接yum update gcc不能升级到4.8,然后只能手动处理了。 开始,如果linux安装了wget命令: ...
本文将详细讲解如何在CentOS上安装QT 4.8,这是一个广泛使用的跨平台应用程序开发框架,尤其适用于创建图形用户界面。以下是安装过程的详细步骤: 1. **安装基础环境**: 在安装QT之前,确保系统已经安装了必要的...
4. 安装必要的编译工具:`yum install gcc` 和 `yum install gcc-c++`。 5. 安装核心模块:`yum install kernel-devel`、`yum install openssl-devel`、`yum install unixODBC-devel`、`yum install mysql-devel`。 ...
描述中提到的“gcc7.5升级包含所有依赖用于gcc4.8升级”,这表明这个压缩包是为那些正在使用GCC 4.8的老用户设计的,他们可以通过这个包直接升级到GCC 7.5.0,而无需手动查找并安装各个缺失的依赖库。这是一个非常...
gcc-4.8.5-36.el7.x86_64.rpm gcc-c++-4.8.5-36.el7.x86_64.rpm glibc-2.17-55.el7.x86_64.rpm glibc-common-2.17-55.el7.x86_64.rpm glibc-devel-2.17-55.el7.x86_64.rpm glibc-headers-2.17-55.el7.x86_64.rpm ...
安装脚本通常包含一系列的`yum install`或`dnf install`命令,以及调用`rpm`命令安装GCC。 5. **验证安装**:安装完成后,通过运行`gcc --version`命令来确认GCC 4.8.5是否成功安装并成为系统默认版本。 6. **配置...
本文实例为大家分享了Centos6.4编译mysql 8.0.0 安装配置方法,供大家参考,具体内容如下 ...另外,MySQL8.0需要用gcc的版本为 4.8以上,而centos 6.4通过yum只能安装到4.4.7,所以在安装mysql8.0之前需要手动安装更
sudo yum install -y gcc gcc-c++ make qt-devel ``` 3. 解压并进入源码目录: ```bash unzip qt-everywhere-opensource-src-4.8.7.zip cd qt-everywhere-opensource-src-4.8.7 ``` 4. 配置编译选项(根据...
yum install -y gcc glibc glibc-headers kernel-headers binutils compat-libstdc++-33 libaio openssl perl libnsl ``` #### 4.3. 创建 Oracle 用户与组 创建名为`oracle`的用户和`dba`组: ```bash useradd -u ...
如果需要升级,可以使用`yum update gcc`命令进行更新。 下载解压"redis-6.0.9.zip"后,你会得到Redis的源代码文件夹。接下来,遵循以下步骤进行安装: 1. **配置**:进入解压后的目录,执行`./configure`命令。这...
yum install -y python-devel gcc mysql-devel mysql-server mysql mysql-libs \ postgresql-devel postgresql-server postgresql postgresql-libs \ oracle-instantclient-devel oracle-instantclient-sqlplus \...
其中,特别需要注意gcc版本,需要确保gcc版本在4.8以上。 在CentOS 7系统中,可以通过yum命令来安装这些依赖库。接着,下载Python 3.6.6的源码包,解压并进入到源码目录,执行配置脚本`./configure`并编译安装。在...
sudo yum install gcc make openssl-devel mysql-devel pcre-devel lua-devel expat-devel db4-devel sqlite-devel perl-devel xml2-devel libcap-devel ``` **步骤三:获取OpenSIPS源码** 从官方网站下载最新版本...
- **软件需求**: CentOS Linux 作为操作系统基础,此外还需要安装必要的开发工具,如 GCC、Make 等。 **2.2 VMware 虚拟机安装** - **下载**: 从官方网站下载最新版本的 VMware Workstation Pro。 - **安装**: ...