首页 > 解决方案 > 用brew在mac上安装amqp

问题描述

我想amqp为我的 mac sierra 安装 pecl。

我用brew安装了php,pecl install amqp我收到一个错误:checking for amqp using pkg-config... configure: error: librabbitmq not found

我用 brew 安装了这个librabbitmq-c包,但我仍然得到这个错误。我认为它与 pkg-config 不同步。

有人知道在这里做什么吗?

标签: phpmacoshomebrewamqppecl

解决方案


首先用brew安装rabbitmq-c:

brew search librabbitmq
No formula or cask found for "librabbitmq".
Closed pull requests:
Add rabbitmq-c (aka librabbitmq) formula (https://github.com/Homebrew/legacy-homebrew/pull/13437)


brew install rabbitmq-c

然后用 pecl 安装 amqp:

pecl install amqp

设置 librabbitmq 的路径:

Set the path to librabbitmq install prefix [autodetect] : /usr/local/Cellar/rabbitmq-c/0.9.0

验证现在是否安装了 amqp:

php -i|grep amqp

推荐阅读