2013-04-23 20 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