Erlang百度百科介紹如下:
Erlang是一個結構化,動態類型編程語言,內建並行計算支持。最初是由愛立信專門爲通信應用設計的,比如控制交換機或者變換協議等,因此非常適合於構建分佈式,實時軟並行計算系統。
安裝步驟:
前提已裝好eclipse3.7。
1.下載好otp_win32_R15B,這個不是最新版,可以從這裏下載最新,地址http://www.erlang.org/download.html
2.安裝eclipse插件。
打開Eclipse,在菜單上依次選擇[help]->[software updates...],單擊[available software]tab,點擊
[add site...],輸入URL地址http://erlide.sourceforge.net/update,打開添加網址的摺疊十字架,等待一會,
會顯示出很多版本,選擇你要安裝的版本,然後點擊右邊的[install...]按鈕,安裝好後,重新啓動。
3.將erlang與eclipse連接起來。
在菜單上依次選擇[Window]->[preference],在左邊選擇欄找到[Erlang]->[Installed runtimes],然後點擊右
邊的[add]按鈕,選擇你安裝Erlang的路徑,如果你有多個Erlang安裝版本可以依次設置。
至此,Erlide已經搭建完成!
完成以上三個步驟後,我們可以先測試erlang環境是否搭建成功。打開命令行,輸入erl
如果能成功顯示,那就ok了。
接下來我們可以建個工程來測試下。
同樣是helloworld。
右鍵->New->Erlang Project->輸入工程名字如HelloWorld後,直接點擊finish->展開列表,在src文件下新建一個Module模塊,命名爲hello,其他直接默認,點擊finish.
打開hello.erl後顯示如下
編輯輸入我們的HelloWorld
直接保存,進行編譯。
在進行編譯之前,我們需要配置編譯環境。
點擊Run Configurations->Erlang application->修改name,這裏爲hello,在其下面的選項卡的第一個Erlang勾選當前項目HelloWorld,切換到Runtimes卡,輸入NodeName爲erlide,點擊右下角Apply後,點擊Run.就開始進行編譯運行了。
轉到控制檯上,
輸入命令c(hello). hello爲源文件的名字。
直接報,沒有找到源文件。
在輸入pwd().
並沒有把HelloWorld/src/ 加載進去,
使用命令
cd("HelloWorld/src/").後輸入pwd().
最後可以最早輸入的那個命令了,c(hello).
中間那行{ok,hello}表明我們已成功編譯,
最後一步就是輸入打印HelloWorld。
輸入命令
hello:helloWorld().
一切大功告成,我們的環境搭建以及HelloWorld也正常輸出了。。
小小的總結一下:
1.環境變量
如果使用eclipse,系統會自動幫我們設好環境變量。可以在命令行裏輸入erl驗證是否正確。
2.erlang 函數名首字母不能大寫
3.erlang的編輯環境其實不止eclipse這個ide,
具體詳細可以參考這篇文章
http://www.cnblogs.com/me-sa/archive/2011/07/03/erlang0002.html
參考資料
http://baike.baidu.com/view/765701.htm
http://blog.csdn.net/huangyong19870618/article/details/6156454
http://www.cnblogs.com/me-sa/category/304370.html
http://wgcode.iteye.com/blog/964722
還有很多參考信息並沒有加上來源,表示感謝。