如何 运行 由 erlang 生成的 beam 文件

How to run a beam file generated by erlang

我是 erlang 的初学者。请帮我运行一个erlang程序。

在命令行中,我使用这个 - c(main). 创建了一个光束文件。现在我如何运行这个程序。 我在 windows.

% this is the hello world program I am trying to run
-module(main).
-export([start/0]).

start() ->
   io:fwrite("Hello, world!\n").

非常感谢任何帮助。

谢谢

你写的是一个模块。如果已编译,则必须调用该模块的函数进行评估。像下面一样,在你的 Erlang Emulator(erl) 是 运行...

的同一个命令提示符下
Eshell V11.1.7  (abort with ^G)
1> main:start().
Hello, world!
ok
2>