首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >pcre2.h:没有这样的文件或目录

pcre2.h:没有这样的文件或目录
EN

Stack Overflow用户
提问于 2022-04-28 06:31:41
回答 3查看 2.8K关注 0票数 2

我试着在我的mac电脑上安装openswoole。我在安装它时有这个问题。

代码语言:javascript
运行
复制
/usr/local/Cellar/php@7.4/7.4.29/include/php/ext/pcre/php_pcre.h:25:10: fatal error: pcre2.h: No such file or directory
 #include "pcre2.h"

按照其他人的建议,我使用命令brew install pcre修复了这个问题,但结果总是一样。我试图打开文件夹pcre,我只看到其中一个php_pcre.h文件。

EN

Stack Overflow用户

发布于 2022-10-06 20:46:14

对于M1 MacBooks,我是如何在安装rdkafka时修复该错误的。

代码语言:javascript
运行
复制
pecl install rdkafka

错误

代码语言:javascript
运行
复制
/Applications/MAMP/bin/php/php8.0.8/include/php/ext/pcre/php_pcre.h:23:10: fatal error: 'pcre2.h' file not found
#include "pcre2.h"
         ^~~~~~~~~

解决方案

代码语言:javascript
运行
复制
ln -s /opt/homebrew/Cellar/pcre2/10.40/include/pcre2.h /Applications/MAMP/bin/php/php8.0.8/include/php/ext/pcre/pcre2.h

请参阅新链接

代码语言:javascript
运行
复制
➜ cd /Applications/MAMP/bin/php/php8.0.8/include/php/ext/pcre
➜ ls -l
total 8
lrwxr-xr-x  1 ddhondup  admin    48 Oct  6 15:29 pcre2.h -> /opt/homebrew/Cellar/pcre2/10.40/include/pcre2.h
-rw-rw-r--  1 ddhondup  admin  3970 Oct  1  2021 php_pcre.h

在添加链接之后,它就成功了。

代码语言:javascript
运行
复制
Build process completed successfully
Installing '/Applications/MAMP/bin/php/php8.0.8/lib/php/extensions/no-debug-non-zts-20200930/rdkafka.so'
install ok: channel://pecl.php.net/rdkafka-6.0.3
configuration option "php_ini" is not set to php.ini location
You should add "extension=rdkafka.so" to php.ini
票数 1
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72039019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档