如何在 Erlang\OTP 中包含库

发布于 2025-01-10 12:27:26 字数 463 浏览 0 评论 0原文

我是 RabbitMQ 的新手,我想将rabbitmq 与 ssl (AMQP) 一起使用。现在的问题是当我阅读 Erlang/OTP TLS 支持要求,并使用命令 code:all_loaded() 检查了我的 erlang 设置。 我得到了 erlang 中加载但未找到的模块列表,这些模块是通过rabbitmq 使用 ssl 所需的模块(公钥、加密、asn1 和 ssl)。

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

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

注意:我在 Windows 操作系统上使用它。

I'm new in RabbitMQ, I want to use rabbitmq with ssl (AMQPs). Now the issue is when I read the Erlang/OTP Requirements for TLS Support, and checked my erlang setup with command code:all_loaded(). I got list of modules that are loaded in erlang but not found which are required to use ssl over rabbitmq (public_key, crypto, asn1, and ssl).

Upon checking my C:/program files/ erl-24.2.1/lib, I have the folder for respective library but I'm not sure how can I enable those libraries.

Please help me to enable those libraries in erlang otp.

Note: I'm using this on windows OS.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

超可爱的懒熊 2025-01-17 12:27:26

您应该熟悉 Erlang 的内置函数文档的使用:) (链接)

> 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"}

You should familiarize yourself working with Erlang's built-in function documentation :) (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"}

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文