centos6.4安装及升级gcc 4.8.2(已实践)
安装gcc 4.8.2时出现:
configure: error: C++ compiler missing or inoperational make[2]: *** [configure-stage1-libcpp] Error 1 make[2]: Leaving directory `/home/lijiang/vm/gcc-4.8.2' make[1]: *** [stage1-bubble] Error 2 make[1]: Leaving direc
说明机子上没有gcc,首先安装gcc,和c++,
yum install gcc-c++
2、若已存在gcc,跳过步骤一,通过以下步骤:
获取GCC 4.8.2包:wget http://gcc.skazkaforyou.com/releases/gcc-4.8.2/gcc-4.8.2.tar.gz;
解压缩:tar -xf gcc-4.8.2.tar.gz;
进入到目录gcc-4.8.2,运行:./contrib/download_prerequisites。这个神奇的脚本文件会帮我们下载、配置、安装依赖库,可以节约我们大量的时间和精力。
建立输出目录并到目录里:mkdir gcc-build-4.8.2;cd gcc-build-4.8.2;
../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib。–enable-languages表示你要让你的gcc支持那些语言,–disable-multilib不生成编译为其他平台可执行代码的交叉编译器。–disable-checking生成的编译器在编译过程中不做额外检查,也可以使用–enable-checking=xxx来增加一些检查;
编译:make;注意此步和上一步,比较耗时;
安装:make install;
验证:gcc -v;或者g++ -v,如果显示的gcc版本仍是以前的版本,就需要重启系统;或者可以查看gcc的安装位置:which gcc;然后在查看版本 /usr/local/bin/gcc -v,通常gcc都安装在该处位置,如果显示为;
centos6.4安装及升级gcc 4.8.2(已实践)相关推荐
- linux下安装或升级GCC 4.8以上版本(包括),以支持C++11
本文转载自:http://www.cnblogs.com/lizhenghn/p/3550996.html C++11标准在2011年8月份获得一致通过,这是自1998年后C++语言第一次大修订,对C ...
- centOS6.8安装VMware tools,请确保您已登录客户机操作系统。在客户机中装载CD驱动器启动终端,使用tar解压缩安装程序,然后执行vmware-insall.pl安装VMware To
1.使用root账户登录虚拟机操作系统. 2.按下图中的步骤,依次点击. 3.进入文件界面,找到左侧"设备"下面的名为"VM Tools" 的驱动器,进入该CD ...
- Centos6.5升级gcc for qt5.3.1
1.升级GCC CentOS6.5内置的GCC版本为4.4,而Qt5.2.1则需要4.8.2的支持(支持C++ 11特性),因此,必须先升级GCC wget http://ftp.tsukuba.wi ...
- Centos6.5升级GCC
由于CentOS自带的gcc实在是老掉牙了,所以决定升级一下gcc,下面介绍如何进行源码编译,升级gcc. 从GNU网站下载你想要的gcc版本,链接:ftp://ftp.gnu.org/gnu/gcc ...
- centos7升级gcc,并安装redis
centos7不能直接安装redis,需要先升级gcc: 升级GCC 直接执行: sudo yum -y install centos-release-scl sudo yum -y install ...
- linux 内网gcc版本安装,linux下手动安装/升级GCC到较高版本
1.环境 VMWare+Centos7html 2.写在前面的话 安装GCC最简单的方式固然是[yum -y install gcc] 可是个人机器上安装下来后,其版本是4.8.5,感受有点低,因此想 ...
- folly库安装(1)cmake和gcc的安装、升级
facebook的folly库是个很强大的c++库,是对标准c++库的强大补充,里面提供了很多高性能的组件,比如FbString, Futures, Executors, ConcurrentHash ...
- 在CentOS7.9系统上安装N卡3060驱动、CUDA和离线升级gcc(4.8—>8.3)用以编译框架的过程记录
1.更换yum源 主要是在终端操作需要,在显示器界面可以直接联网解决网络问题进行软件安装或更新 """"备份原来的源""" mv ...
- CentOS6.8升级gcc;编译node.js的V8
1.我系统是centOS 6.8. gcc的版本是4.4.7:因为需要编译node.js的C++扩展插件,所以安装了V8引擎,可是编译时报错.gcc不支持C++11.所以手动升级gcc一下: 2.获取 ...
最新文章
- iMeta期刊纸质版开始免费订阅(包邮)——第一期创刊收藏版
- C语言编程时常犯十八个错误
- 牛客题霸 NC26 括号生成
- listen函数的第二个参数_JavaScript数组构造from函数
- 手机技巧:手机丢了记住这四步操作,让你的损失降到最低!
- Lua语言模型 与 Redis应用
- Intel Sandy Bridge/Ivy Bridge架构/微架构/流水线 (20) - IvyBridge微架构
- Java:线程并发工具类
- Java中的守护程序线程
- C#.NET开源反编译工具ILSpy下载
- python制作web网页实例_基于python实现简单网页服务器代码实例
- php判断合数,素数(质数)、合数计算器
- symbian android,Symbian^3对比
- 二进制炸弹实验binarybomb 拆弹
- 频传上市,奈雪的茶优势与隐忧并存
- java zxing条形码去掉两边空白,密度调整,固定条形码宽度
- java有阴历年算法吗_中国农历算法java实现
- 【Linux】VMware使用 - 虚拟机克隆
- 构建基于Jenkins + Github的持续集成环境
- MySQL之表的创建