Nginx开启brotli报错找不到-lbrotlienc、-lbrotlicommon解决办法

技术分享 2026-01-09

报错:

/bin/ld: cannot find -lbrotlienc
/bin/ld: cannot find -lbrotlicommon
collect2: error: ld returned 1 exit status
make[1]: *** [objs/ngx_http_brotli_filter_module.so] Error 1
make[1]: Leaving directory `/opt/backup/nginx-1.28.1'
make: *** [build] Error 2

解决办法:
进入ngx_brotli所在目录:

mkdir -p out && cd out
cmake3 ../deps/brotli/
make
make install

重新返回nginx目录make,错误消失。

评论 (0)

发表评论

最多500字符

验证码

暂无评论

成为第一个评论的人吧!