官网有关Windows下使用Erlang.mk写了至关多的废话,结果在windows下却不能启动erlang,简直尴尬……html
其实,基本上linux下就是yum,apt来安装相关软件包,而后就可使用Erlang.mk了;该注意的只是windows下Erlang.mk环境的搭配,本人搭建环境的大致步骤以下:linux
一、在msys2官网下载并安装msys2(Erlang.mk在Windows环境下必须msys2),建议直接安装在C盘根目录,千万别在路径中出现空格;git
二、启动msys2控制台,使用如下两条命令更新msys2环境:github
pacman --needed --noconfirm -Sy bash pacman pacman-mirrors msys2-runtimewindows
pacman --noconfirm -Syubash
三、使用如下命令安装git和make环境:eclipse
pacman -S git make.net
四、若是须要编译C/C++代码(Windows下基本没须要吧……),必须使用以下命令安装gcc:htm
pacman -S mingw-w64-x86_64-gccblog
五、在Erlang官网下载Erlang安装包,并安装至指定目录,假设是D盘的opt目录(路径中的文件夹名最好不要有空字符串,不知道有空字符串是否会有问题);
六、打开msys2环境中etc目录下的profile文件(如C:\msys64\etc\profile),在该文件最后添加以下两行:
ERL_HOME="/D/opt/erl9.2"
PATH="${PATH}:${ERL_HOME}/bin"
PS:其中的 /D 在msys2里表明的就是D盘!!!!!!
七、从新打开msys2控制台,输入erl,发现进入了erlang环境。
接下来就像在linux下使用Erlang.mk就行了。
也能够查看windows下msys2集成至eclipse,在windows下经过eclipse使用Erlang.mk。