因为直接安装的gcc默认是4.4.7 而且不能通过yum update gcc来更新 故手动安装
1、 获取安装包并解压
wget http://ftp.gnu.org/gnu/gcc/gcc-6.1.0/gcc-6.1.0.tar.bz2
tar -jxvf gcc-6.1.0.tar.bz2
如果下载很慢的话到
http://mirror.hust.edu.cn/gnu/gcc/去下载
什么版本都有 而且亲测很快
2、 下载供编译需求的依赖项
cd gcc-6.2.0
./contrib/download_prerequisites
3、 建立一个目录供编译出的文件存放
mkdir gcc-build-6.2.0
cd gcc-build-6.2.0
4、 生成Makefile文件
../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
5、 编译
make
6、 安装
make install
(安装需要root权限!)
查看安装
ls /usr/local/bin | grep gcc
7、 重启,然后查看gcc版本
gcc -v
ps:如果在swoole目录里面没有configure的话 可以执行phpize 在php的bin目录
我自己的在 /home/work/study/soft/php/bin/phpize 回车
会在swoole文件夹下面生成configure文件
执行./configure --with-php-config= /home/work/study/soft/php/bin/php-config 回去自动检测
原文链接: https://www.cnblogs.com/big-zhang/p/12568986.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;
也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/376271
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!