Linux安裝Erlang配置開發環境
阿新 • • 發佈:2018-12-05
這邊插一句,如果大家學Erlang,建議還是到 Linux環境下,這樣其實也是能學到不少知識,畢竟現在市面上主流的伺服器都是Linux,所以如果你現在還只是會在Window下的這一套,那就來到Linux下學學吧。
搜尋了很多資料都說到,如果庫不全的話,編譯安裝的時候會報各種錯誤,所以我們站在巨人的肩膀上。
首先,打好庫:
- sudo apt-get install build-essential
- sudo apt-get install libncurses5-dev
- sudo apt-get install libssl-dev
- sudo apt-get install m4
- sudo apt-get install unixodbc unixodbc-dev
- sudo apt-get install freeglut3-dev libwxgtk2.8-dev
- sudo apt-get install xsltproc
- sudo apt-get install fop
- sudo apt-get install tk8.5
對下到的包進行解壓並編譯安裝:
- tar zxvf /home/lqg/下載/otp_src_R15B01.tar.gz
- cd /home/lqg/otp_src_R15B01/
- ./configure
- make && make install
這裡編譯一般不會出什麼錯誤,可能會有的是jdk環境的問題:No Java compiler found
這是你檢查下jdk 的環境就好了。
最後,在終端輸入 erl
可以進行erlang的shell測試了:
- 1> io:format("hello wlord").
- hello wlordok
- 2> io:format("hello wlord ~n").
- hello wlord
- ok
- 3> io:format("the output is: ~w ~w~n",[hello,world]).
- the output is: hello world
- ok
- 4> io:format("the output is: ~w~w~n",[hello,world]).
- the output is: helloworld
- ok
- 5> io:format("the output is: ~w~w~n",[hello,world]).
- the output is: helloworld
- ok