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

时间:2011-08-19 11:52:41

标签: erlang erl

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

谢谢。

2 个答案:

答案 0 :(得分:2)

通常,您需要使用OTP(开放式电信平台)功能。您可以定义Application并简化任何启动过程。

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

答案 1 :(得分:2)

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

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