官網有關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。