rss· 投稿· 设为首页· 加入收藏· 繁體版
当前位置: 火魔网 » 程序开发 » Erlang

erlang Windows 环境配置

废话不多说,开始:

1.安装erlang  http://www.erlang.org/download.html

2.配置Erlang的CWD(current working directory)

在C:\Program Files\erl5.6.2下建一个名为 _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:/zmz/erlang/home/code” ).
io:format(”Now in:~p~n” , [element(2,file:get_cwd())]).

3.配置环境变量

Computer->Properties->Advanced system settings->Advanced->Environment Variables->System variables
添加 HOME c:\zmz\erlang\home

3.安装emacs , windows下我找不到什么好用的IDE了。eclipse的erlide是beta版,并且是1年多前开发的,此后再也没有新的版本。我装过,经常出错,很不好用。还有个中国牛人自编的erlang IDE,也不太顺手,所以就用了emacs。()

4.配置emacs的CWD,最简单的办法就是在启动emacs的快捷方式中,右键选属性,在Start in那一栏当中填上你要的目录,比如C:\zmz\erlang\home。这样在emacs打开文件时,会默认打开这个目录,否则就是打开emacs的 安装目录,那样很不爽。

5.配置emacs环境

创建文件C:\zmz\erlang\home\_emacs,文件内容如下:

     ;; Erlang mode
     (setq load-path (cons  “C:/Program Files/erl5.6.2/lib/tools-2.6.1/emacs“ load-path))
     (setq erlang-root-dir “C:/Program Files/erl5.6.2″)
     (setq exec-path (cons “C:/Program Files/erl5.6.2/bin” exec-path))
     (require ‘erlang-start)

      ;; Emacs client
      (server-start)

6.安装MinGW http://www.mingw.org/download.shtml。 安装选项中确认“MinGW base tools” 和 “MinGW make” 被选中。有了这个就可以使用makefile来编译程序。

把 C:\Program Files\MinGW\bin\mingw32-make.exe 另存一个名为make.exe的文件,存在同一目录下。不是改名,2个.exe都要,至于为什么我不记得了。

7.安装MSYS http://www.mingw.org/download.shtml, 下载MSYS-1.0.10.exe 。安装过程中会问到你的MinGW安装目录,比如C:\Program Files\MinGW。有了这个你就有了个shell环境,可以运行很多UNIX命令。

以上步骤全都在Vista下测试过,全部完成后,就可以很方便的在emacs下用erlang了。另外一个小的tips就是在emacs下选择 File->Split window,可以把emacs分成上下2个窗口,一个写程序,另一个开Erlang shell编译调试。

顶一下
(0)
踩一下
(0)