我尝试在Archlinux机器上安装rabbitMQ。
我设法安装服务器并将其作为服务运行。
我如何安装rabbitMQ erlang客户端库?
www.rabbitmq.com只链接到要下载的图书馆
知道在哪里放这些文件吗?
来自RabbitMQ文档:
To gain access to these records, you need to include
the amqp_client.hrl in every module that uses the Erlang client:
-include("amqp_client.hrl").
应该找到这个文件?
答案 0 :(得分:1)
请参阅http://www.erlang.org/doc/man/code.html
.ez是一个普通的ZIP文件
答案 1 :(得分:1)
我再次阅读你的问题,我第一次误解了它。关于如何使用带有Rebar的Erlang RabbitMQ库设置新项目有一个great mini walkthrough。 Rebar是Erlang项目的一个很棒的构建工具。
一般来说,hrl文件应该与需要它的erlang文件位于同一目录中。或者,您可以在一个目录中设置源目录层次结构,在另一个目录中设置hrl文件,并使用相对路径引用hrl文件。例如,如果您有下面的目录结构,就像使用基于钢筋的项目一样:
project
|
|----ebin
| compiled_file.beam
|
|----src
| srouce_file.erl
|
|----include
include_file.hrl
并且您希望在source_file.erl中包含include_file.hrl,将在source_file.erl的顶部写入:
-include("../include/include_file.hrl").