e2

滴滴侠,fai抖

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

笔者是CentOS 7系统。安装之前先确保有相应的依赖库。否则会报错。

安装方法是:

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel

yum -y install libstdc++-devel

yum -y install ncurses-devel

yum -y install openssl-devel

yum -y install unixODBC unixODBC-devel libtool-ltdl libtool-ltdl-devel

 

1:从官方网站下载源码http://www.erlang.org/download.html,根据不同平台下载相应的安装包,如果想自己编译安装的话,下载OTP_xxx_Source_File(xxx这里代表版本号);

2:解压Erlang OTP代码文件:tar -xvf otp_src_19.3.tar.gz
3:进入到解压后的代码目录:cd otp_src_19.3,设置ERL_TOP环境变量,export ERL_TOP=`pwd`

4:运行./configure [options]进行编译配置。可以执行./configure --help来查看具体的配置选项。常用的配置选项有--prefix=Path(指定安装的目录为Path);

默认的路径是/usr/local/lib/erlang,也可以自定义安装路径./configure --prefix=/home/erlang --without-javac

这里我们使用 ./configure --without-javac,禁用java编译器,使用默认安装路径。

5:运行:make,进行编译;
6:运行:make install,进行安装;

7:安装完毕后,输入erl查看是否可运行。如果shell报错找不到erl命令的话,把Erlang安装目录下的/bin添加到环境变量Path中,如默认的目录(export PATH=$PATH:/usr/local/bin);退出erl shell的命令是:先ctrl+G,再输入q。或者输入“halt().”

有几种退出Erlang Shell的方法
命令方式1:执行init:stop().   

命令方式2:执行halt(). 

命令方式3:q(). 

快捷键方式1:Control+C 然后选a
快捷键方式2:Control+G 然后按q

8:(非必须)编译安装帮忙文档,在ERL_TOP目录下执行:make docs & make install-docs。安装完毕后就可以通过erl -man Module来查看Module的使用说明了。

9:(非必须)在PATH环境变量添加erlang的bin路径,以便执行。
vi /etc/profile
ERL_HOME=/home/erlang
export PATH=$PATH:/home/erlang/bin
最后 source /etc/profile

posted on 2018-08-11 10:27  纯黑Se丶  阅读(215)  评论(0编辑  收藏  举报