本節(jié)將學(xué)習(xí)在 Windows 10機(jī)器上安裝 Erlang 及后續(xù)的 Erlang 開發(fā)環(huán)境配置。
確保在繼續(xù)安裝前系統(tǒng)滿足以下要求
系統(tǒng)要求
內(nèi)存
|
2 GB RAM (推薦)
|
硬盤空間
|
沒有最低要求,最好是有足夠的硬盤空間來存儲(chǔ)應(yīng)用程序就可以了滿足 Erlang 的應(yīng)用要求了
|
操作系統(tǒng)版本
|
Erlang 可以安裝在 Windows, Ubuntu/Debian, Mac OS X等這些系統(tǒng)上
|
下載Erlang
要下載Erlang,可以打開以下網(wǎng)址(官方網(wǎng)站) ? http://www.erlang.org/downloads
此頁(yè)面有多種版本下載,并給出下載和安裝在Linux和Mac平臺(tái)所需的步驟。
點(diǎn)擊 “OTP 19.0 Windows 64-bit Binary File” 開始下載 Erlang 的 Windows 安裝文件。
Erlang安裝
下面詳細(xì)說明如何在 Windows 上安裝 Erlang -
第1步 - 雙擊啟動(dòng)前面一節(jié)中下載的安裝程序。安裝程序啟動(dòng)后,單擊運(yùn)行(Run)。
第2步 - 在下面的屏幕上單擊下一步(Next)接受默認(rèn)的組件,選中的這些組件將被安裝。
第3步 - 接受默認(rèn)安裝路徑,然后單擊下一步(Next)。
第4步 - 接受默認(rèn)的啟動(dòng)菜單項(xiàng)(Start Menu item),這些將被創(chuàng)建,然后單擊下一步(Next)。
第5步 - 安裝完成后,單擊關(guān)閉(Close)以完成安裝。
Erlang配置
安裝完成后,需要進(jìn)行下面的配置,以確保 Erlang 可以在系統(tǒng)上工作,這里以
win10 為示例。
OS
|
輸出
|
Windows
|
添加以下字符串 ;D:\Program Files\erl8.0\bin 到系統(tǒng)變量 PATH 的尾部
|
現(xiàn)在打開命令提示符,然后輸入:erl ,這里就能夠使用 erl 命令提示符了。
恭喜,您已經(jīng)成功在筆記本電腦上配置了 erl
在流行IDE上安裝插件
Erlang作為一種編程語(yǔ)言也可流行 IDE 上使用,比如:Eclipse和IntelliJ 中也是可以使用的。
讓我們來看看在這些 IDE 中如何能夠得到所需要的插件,使用我們?cè)谑褂?nbsp;Erlang 的來編程工作有更多的選擇。
在Eclipse上安裝Erlang插件
第1步 - 打開Eclipse,然后單擊菜單項(xiàng), Help → Install New Software.
第2步 - 輸入以下鏈接: http://download.erlide.org/update
然后點(diǎn)擊添加(Add)。
第3步 - 這時(shí)會(huì)提示輸入插件的名稱,輸入名稱為:Erlide。然后單擊 OK。
第4步 - 然后 Eclipse 將會(huì)掃描提供的鏈接,獲取給定鏈接對(duì)應(yīng)插件。從結(jié)果中選定插件,然后單擊下一步(Next)。
第5步 - 在接下來的對(duì)話框中,Eclipse 會(huì)顯示將要安裝的所有組件。單擊下一步(Next)。
第6步 - 在接下來的對(duì)話框中,Eclipse 將只審查正在安裝的組件。單擊下一步(Next)。
第7步 - 在接下來的對(duì)話框中,只需要接受許可協(xié)議。最后單擊完成(Finish)按鈕。
然后安裝將開始,安裝完成后,它會(huì)提示你重新啟動(dòng) Eclipse。
在 Eclipse 重新啟動(dòng)后,當(dāng)創(chuàng)建一個(gè)項(xiàng)目就能夠看到 Erlang 作為工程的一個(gè)選項(xiàng),之后還要在 eclipse 配置 Erlang 的環(huán)境。
在IntelliJ上安裝
請(qǐng)按照后續(xù)步驟在您的計(jì)算機(jī)上安裝 IntelliJ 插件。
第1步 - 打開 IntelliJ,然后單擊:Configure → Plugins 。
第2步 - 在搜索框中輸入:Erlang。您將在屏幕的右側(cè)中獲得 Erlang 插件。點(diǎn)擊安裝(Install)按鈕。
第3步 - 安裝 Erlang 插件后,系統(tǒng)將提示您重新啟動(dòng)IDE。
當(dāng)您重新啟動(dòng)IDE,并嘗試創(chuàng)建一個(gè)新的項(xiàng)目,會(huì)看到創(chuàng)建一個(gè) Erlang 項(xiàng)目的選項(xiàng)。