erl VM - 如何在启动时加载我的模块( c(modulename) )

发布于 2024-11-30 07:43:17 字数 141 浏览 1 评论 0原文

我可以从我的应用程序运行 erl 并且必须打开它,我真的不想让 win32API Hook + sentMessage 来运行 c(mymodulename),这就是为什么我很感兴趣,如果有一些模块自动加载或者我可以将其添加到 erl 属性中?

谢谢。

I can run erl from my application and it must be turned on, I really don't want to make win32API Hook + sentMessage to run c(mymodulename), that's why I'm interesting if there some auto-load for modules or I can add it to erl properties ?

thank you.

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

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

发布评论

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

评论(2

在风中等你 2024-12-07 07:43:17

erl -s module_name 会调用 module_name:start()

在 module_name:start() 中你可以调用所有你想要的

erl -s module_name will call module_name:start ()

in module_name:start () you can call all what you want

怂人 2024-12-07 07:43:17

一般来说,您需要的是使用OTP(开放电信平台)功能。您可以定义应用程序并简化任何启动过程。

还有一个不错的工具,rebar 它将处理从项目开始到部署的应用程序管理的各个方面。它将生成 Erlang/OTP 配置文件、基本应用程序源文件和启动脚本。

Generally, what you need is to use the OTP (Open Telecom Platform) features. You can define an Application and simplify any start-up procedure.

There's also a nice tool, rebar which will handle every aspect of application management from the start of your project to the deployment. It will generate Erlang/OTP configuration files, base application source files and start-up scripts.

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