1.我系统是centOS 6.8. gcc的版本是4.4.7;因为需要编译node.js的C++扩展插件,所以安装了V8引擎,可是编译时报错。gcc不支持C++11.所以手动升级gcc一下;
2.获取安装包:
网址是:http://ftp.gnu.org/gnu/gcc/
我发布博客的当前时间来说,最新的是6.3.0
wget http://ftp.gnu.org/gnu/gcc/gcc-6.3.0/gcc-6.3.0.tar.bz2
解压:tar -jxvf gcc-6.3.0.tar.bz2
3.编译准备:
cd gcc-6.3.0
运行./contrib/download_prerequisites下载依赖项

本文档详细介绍了如何在CentOS 6.8上将gcc从4.4.7升级到6.3.0,以解决编译V8引擎时因不支持C++11导致的错误。步骤包括获取安装包,解压,编译准备,创建编译目录,配置并解决configure报错,编译和安装GCC,以及安装后需要进行的额外设置,如更新动态库和第三方库。
最低0.47元/天 解锁文章
1467

被折叠的 条评论
为什么被折叠?



