首页 > 技术分享 > Swoole
收藏

安装swoole时报错:No package ‘libbrotlienc‘ found

11/27 17:30
大潇博客 原创文章,转载请标明出处

Debian安装Swoole 5.1.4的时候报错,错误信息如下:

configure: error: Package requirements (libbrotlienc) were not met:

No package 'libbrotlienc' found


意思是系统本地没有libbrotlienc这个依赖库


这个依赖库是用于压缩HTTP传输内容的,Swoole支持的HTTP压缩格式有三种:gzip、br、deflate。而libbrotlienc库就是用在br这种格式上的。

在编译Swoole时如果加上了--enable-brotli=yes参数,即表示要开启br压缩功能,就需要用到这个依赖库。

安装libbrotlienc依赖库:

apt install libbrotli-dev

另外,gzip、deflate这两种格式需要依赖zlib库,安装命令是:

apt install libz-dev


官方文档:

https://wiki.swoole.com/zh-cn/#/http_server?id=http_compression


打赏

上一篇:swoole异步注意事项

下一篇:最后一页

阅读排行

大家都在搜

博客维护不易,感谢你的肯定
扫码打赏,建议金额1-10元
  • 15601023311