编译安装swoole时错误记录 升级gcc

因为直接安装的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大佬

    编译安装swoole时错误记录 升级gcc

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/376271

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年3月3日 下午12:58
下一篇 2023年3月3日 下午12:58

相关推荐