Windows下Erlang的编译与运行问题

一、普通方法

命令行下编译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().查看)

注:刚开始写博客语言表达不是太流畅,以后会更好的


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值