在Linux中安装更新或安装gcc
来源:互联网 发布:js弹出消息框自动关闭 编辑:程序博客网 时间:2024/06/06 01:28
c++0x为我们带来了一阵春风,提供了lambda表达式,我们终于可以像c#那样去写程序了。
int a,b;
for_each(v.begin(),v.end(),[=](int &it){it = it*a+b;});
因为平时都是vs2010下面开发,部署的时候才注意到,centos6里面的gcc版本4.4的,不支持lambda,至少要4.5的版本才支持
好吧,既然4.7都来了,编译一下吧。
google了一下,很多同学写得用复杂,也做得更复杂,让我走了不少弯路,希望可以为别人提供一点帮助!
首先,把代码弄出来
安装一下以下包,不然,你有可能会收获链接不到libc.a的错误
sudo yum install glibc-static libstdc++-static
wget http://ftp.gnu.org/gnu/gcc/gcc-4.7.2/gcc-4.7.2.tar.gz
tar xvf gcc-4.7.2.tar.gz
cd gcc-4.7.2
./contrib/download_prerequisites
cd ..
mkdir build_gcc4.7
cd build_gcc4.7
../gcc-4.7.2/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
make -j4
sudo make install
我在服务器用了一个多小时后就可以了。。机器慢点,你就看开吧。。
很多文章都说自己去下载mpr等等三个库的源码,自己编译,这是相当不理智的,浪费了不少时间,因为我们自己去下载包括安装都有可能碰到版本问题,以及路径问题,好好的方案还是
使用./contrib/download_prerequisites ,他会自动下载,自动编译,何乐而不为
- 在Linux中安装更新或安装gcc
- 如何在linux中安装gcc编译器
- 在Ubuntu中安装 arm-linux-gcc
- 在Linux中如何安装gcc
- Linux中安装gcc
- 在vm虚拟机中手动安装或更新VMwareTools
- 在linux下面安装gcc
- 如何在Linux安装gcc
- Linux下安装或升级gcc
- GCC下载地址(linux/windows\安装)或从minGW中取得gcc
- 在redhat9中安装gcc
- 在REDHAT9中安装GCC
- 在redhat9中安装gcc
- Linux中安装Gcc手记
- Ubuntu 12.04下的安装或更新gcc
- 在Ubuntu中安装或升级内核 linux kernel
- 在 Linux 虚拟机中手动安装或升级 VMware Tools
- 在 Linux 虚拟机中手动安装或升级 VMware Tools
- Cloud Design Pattern - Index Table Pattern(索引表模式)
- 自动化编译arm版linphone脚本
- 在Linux中安装和使用wps
- hdu1827Summer Holiday【tarjan强连通分量解决最小联系费用】
- EventBus的简单使用
- 在Linux中安装更新或安装gcc
- 从excel导入数据到数据库,数字显示为科学计数法的形式,处理方法
- linux vim基本操作命令
- 使用Spring框架的好处(转帖)
- 安装centos和简单配置网络
- 大数据 spark scala语言
- 在centos中安装rar压缩工具
- Linux和Windows通信服务配置
- UML之类图篇