2013-04-23 98 views
0

二郎的RabbitMQ客户二郎的RabbitMQ客户端的例子不工作...(http://www.rabbitmq.com/erlang-client-user-guide.html不工作

不知怎的,我的二郎的RabbitMQ客户端不能正常工作。它使“找不到amqp_client.hrl”的错误,当我尝试编译使用

ERL_LIBS=deps erlc -o ebin amqp_example.erl 

以下是我已采取的步骤。

  1. 创建模块amqp_example.erl
  2. 创建DEPS夹
  3. 穿戴兔常见和amqp_client内的DEP夹
  4. 使用ERL_LIBS = DEPS编译erlc -o EBIN amqp_example.erl

任何人都可以让我知道我错过了什么。顺便说一下,我对erlang很新。

而且,我想创建可使用的WebSocket二郎神(最好牛仔)连接,并从那里我可以连接到RabbitMQ的

回答

0

得到了它的工作。它需要没有正确编译的rabbitmq服务器。

1

任何人都可以让我知道我缺少什么应用程序。

编译器错误指示erlc无法找到amqp_client.hrl头文件。发布一些示例代码,详细说明如何包含头文件。通常,如果通过设置ERL_LIBS环境变量告诉编译器有关amqp_client应用程序的位置,您将使用include_lib("amqp_client.hrl").

+0

感谢您的回复..这就是我正在做的包括文件使用-include_lib(“amqp_client.hrl”)。 – 2013-04-23 09:08:18

+0

示例代码位于: - https://www.rabbitmq.com/erlang-client-user-guide.html – 2013-04-23 09:09:35