由于编译nodejs 5.1需要4.7以上版本的gcc,而CentOS自带的gcc版本只有4.3,因此需要手动编译安装。所有操作都默认由root用户执行。
1.下载源码
# wget ftp://mirrors.kernel.org/gnu/gcc/gcc-4.9.0/gcc-4.9.0.tar.gz
2. 解压,下载依赖包
# tar -zxvf gcc-4.9.0.tar.gz
# cd gcc-4.9.0
# ./contrib/download_prerequisites
3. 编译并安装
# ./configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
# make -j4
# make install
make -j4