如何在 Erlang\OTP 中包含库

How to include library in Erlang\OTP

我是 RabbitMQ 的新手,我想将 rabbitmq 与 ssl (AMQPs) 结合使用。现在的问题是,当我阅读 Erlang/OTP Requirements for TLS Support,并使用命令 code:all_loaded(). 检查我的 erlang 设置时,我得到了加载的模块列表erlang 但未找到在 rabbitmq 上使用 ssl 所必需的(public_key、crypto、asn1 和 ssl)。

在检查我的 C:/program files/erl-24.2.1/lib 后,我有相应库的文件夹,但我不确定如何启用这些库。

请帮助我在 erlang otp 中启用这些库。

注意:我在 windows OS.

上使用它

您应该熟悉使用 Erlang 的 built-in 函数文档:) (link)

> code:is_loaded(crypto).    
false
> code:ensure_loaded(crypto).
{module,crypto}
> code:is_loaded(crypto).    
{file,"c:/ProgramFiles/erl-24.2/lib/crypto-5.0.5/ebin/crypto.beam"}