linux快速升级gcc版本
今天公司开发同事要求在服务器上安装node来进行测试,最开始我想用docker给他使用的,但因为临时抱佛脚,docker的node上很多问题没有解决,只好给他编译安装个node,没想到在编译的第一步就出现问题了,居然说我服务器的gcc版本低了,才有了升级gcc的这篇文章.
系统:centos 6.5(64位)
1.下载yum源文件
gcc --version
wget http://people.centos.org/tru/devtools-2/devtools-2.repo -O /etc/yum.repos.d/devtools-2.repo
2.安装最新开发工具
yum install devtoolset-2-gcc devtoolset-2-binutils devtoolset-2-gcc-c++
3.查看新安装的gcc版本
/opt/rh/devtoolset-2/root/usr/bin/gcc --version
4.替换本地gcc
ln -s /opt/rh/devtoolset-2/root/usr/bin/* /usr/local/bin/
hash -r
gcc --version
可以看到gcc已经升级到4.8.2了,好了,现在再去编译安装node就没有问题了.
评论: