【Erlang】源碼安裝


Erlang介紹

  Erlang(['ə:læŋ])是一種通用的面向並發的編程語言,它由瑞典電信設備制造商愛立信所轄的CS-Lab開發,目的是創造一種可以應對大規模並發活動的編程語言和運行環境。

Erlang安裝

  環境:

    系統:Linux(CentOS 7.2)

    java:1.8.0_181

    erlang:otp_src_21.1.tar.gz

  安裝必要依賴

    命令:yum intall ncurses-devel erlang-odbc

  安裝

  1、下載源碼包,地址:http://www.erlang.org/downloads
    

  2、解壓,命令:tar -zxvf otp_src_21.1.tar.gz

  3、進入解壓目錄,命令:cd otp_src_21.1

  4、新建安裝目錄(可自己選擇),命令:mkdir /data/soft/erlang_21.1

  5、制作安裝配置文件,命令:./configure --prefix=/data/soft/erlang_21.1

    備注:

      a、報錯:configure: error: No curses library functions found,解決方案:安裝ncurses,(參考:【Linux】 Ncures庫的介紹與安裝
        

      b、報錯:odbc           : ODBC library - link check failed,解決方案,安裝ODBC,(安裝參照:【Linux】 Ncures庫的介紹與安裝

        如下:這里主要注意 APPLICATIONS DISABLED 部分的提示,其他兩部分是不影響編譯的。

        

  6、編譯源代碼,命令:make

  7、安裝,命令:make install

  8、配置環境變量:

    a、編輯文件/etc/profile,命令:vim /etc/profile;增加如下內容:

1 export ERLANG_HOME=/data/soft/erlang_21.1                                                                  
2 export PATH=$ERLANG_HOME/bin:$PATH 

    b、使環境變量生效,命令:source /etc/profile

Erlang測試

  1、查看版本,命令:erl -version

    

  2、啟動Erlang shell,命令:erl

    

  3、表達式(%表示注釋):

1 1> pwd().                          %當前路徑,注意后面有一個".",代表語句結束
2 /data/soft/erlang_21.1
3 ok
4 2> 1+1.                             %加法
5 2
6 3> 1+1.1.    
7         

  4、ctrl + g 轉換為命令模式,然后輸入 q 退出erlang環境

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM