`
zxbear
  • 浏览: 52377 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

配置Erlang shell的工作路径

阅读更多
按照Joe Armstrong在Programming Erlang中的叙述,对于Windows用户要想在启动Erlang shell时就进入自己的代码存放目录,可以在Erlang的安装路径下创建命名为.erlang的文件,将如下代码写入文件:

io:format("consulting .erlang in ~p~n", [element(2,file:get_cwd())]).
%%  Edit  to  the  directory  where  you  store  your  code
c:cd("c:/work").
io:format("Now  in:~p~n", [element(2,file:get_cwd())]).


命令控制台中键入erl启动Erlang时(当然得配置环境变量PATH),即会进入c:cd()中指定的目录。

而可能由于Erlang版本的原因,上述方法Windows下不再适用(当前使用的是R14B01),但并不是没有解决的办法:
在Erlang shell中运行
init:get_argument(home)

返回值即为Erlang启动后所处的默认路径。
将编辑好的.erlang文件拷贝到该路径下即可。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics