升级centos6.5系统的gcc为4.8.5的简易步骤
Centos6.5_64位升级gcc为4.8.2的简易步骤
一、安装依赖包
yum install texinfo-tex flex zip mpfr-devel libgcc.i686 glibc-devel.i686 gmp gmp-devel mpfr mpfr-devel libmpc libmpc-devel -y
二、下载源码
wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.bz2
三、编译安装
tar xf gcc-4.8.2.tar.bz2
cd gcc-4.8.2
mkdir gcc-build-4.8.2
cd gcc-build-4.8.2
../configure --prefix=/usr
make && make install
友提:make过程非常长,视机器性能而定,我用kvm虚拟机出来的1G内存,1核的机器跑了3个小时才弄完,蛋疼
四、查看版本号
gcc --version
g++ --version
which gcc
which gcc-c++
五、测试程序
#include <iostream>
using namespace std;
int main() {
cout << "hello wolrd" << endl;
return 0;
}
编译main.cpp,命令如下:g++ main.cpp -o main
执行生成的文件
./main
友提:此法升级的gcc,慎用yum update或者yum升级gcc,不信你试试看
参考博客https://teddysun.com/432.html
天天向上,空杯心态。