一、普通方法
命令行下编译erlang文件:先将目录切换到.erl源文件所在的目录 如:cd c:/programing/erlang(或者在erlangshell中切换:cd("dir"). 查看当前工作路径:pwd().)
然后erl命令进入erlang shell中
键入c(hello). 命令进行编译,此时c:/programingerlang文件夹下会产生编译后的hello.beam文件
命令行下运行erlang程序:如果是当前进入erlangshell的路径就是要执行的程序的.beam(如hello.beam)路径;那么只需要hello:start().即可
· 否则:要么退出后如上重新进入erlangshell;要么在erlangshell中输入 code:add_patha(“.beam文件所在路径”).然后执行程序即可
二、Windows下简单方法
在安装erlang的目录下建立.erlang文件,是每次登入shell时进入指定路径下
用记事本编辑如下内容
io:format("consulting .erlang in ~p~n",[element(2,file:get_cwd())]).
c:cd("g:/programing/programingerlang").
io:format("Now in:~p~n",[element(2,file:get_cwd())]).
保存类型为所有文档“.”,文件名为.erlang
以后重启erlang时,进入设置的工作路径下。(可用pwd().查看)
注:刚开始写博客语言表达不是太流畅,以后会更好的