Tengine 中centos8 编译 tengine3.1.0 遇到错误, pcre-deve 已经安装了。没指定, 默认走了 pcre2 luming.wu,pcre2-devel-10.32-3.tl3.x86_64 应该是这个版本的
CentOS 8 编译 Tengine 3.1.0 可能遇到一些问题,主要集中在编译时所需的软件包、依赖库等方面。如果在安装过程中遇到问题,请检查以下几点:
根据您提供的信息,您在编译 Tengine 3.1.0 时遇到了错误。为了解决这个问题,请按照以下步骤操作:
sudo yum install -y pcre-devel pcre2-devel
wget https://github.com/alibaba/tengine/archive/refs/tags/v3.1.0.tar.gz
tar -zxvf v3.1.0.tar.gz
cd tengine-3.1.0
configure
命令中添加 --with-pcre=system
参数,以指定使用系统提供的 PCRE 库:./configure --with-pcre=system
make && sudo make install
完成以上步骤后,Tengine 应该可以正常编译和安装了。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。