默认 gcc 版本为 4.4.5 ,升级 gcc 到 4.8.2 ,来支持 c++11

wget http://gcc.skazkaforyou.com/releases/gcc-4.8.2/gcc-4.8.2.tar.gz
tar -xf gcc-4.8.2.tar.gz
cd gcc-4.8.2
./contrib/download_prerequisites  #下载依赖库
mkdir gcc-build-4.8.2 & cd gcc-build-4.8.2 #建立编译输出目录
configure --enable-checking=release --enable-languages=c,c++ --disable-multilib #生成makefile文件
make -j4 #编译(j为核心数,速度会更快,这步极为耗时,建议睡前操作)
make install 

mv /usr/bin/gcc /usr/bin/gcc.bak
mv /usr/bin/cc /usr/bin/cc.bak

ln -s /usr/local/bin/gcc /usr/bin/gcc
ln -s /usr/local/bin/cc /usr/bin/gcc # 编译 swoole 需要注意

请联系我 商务合作、广告投放、题目勘误、侵权投诉

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部