如何在 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"}
我是 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"}