H__D  

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环境

 

posted on 2018-11-19 11:34  H__D  阅读(2319)  评论(0编辑  收藏  举报