erlang在redhat上的安装

来源:互联网 发布:企业数据安全方案 编辑:程序博客网 时间:2024/06/08 11:47

erlang在redhat上的安装


1) 下载源码包:

http://www.erlang.org/download/otp_src_17.3.tar.gz

2) RHEL6.4预安装包

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

Ubuntu 上:

# ubuntu 上安装erlang# 删除已经安装的erlang$ sudo apt-get purge erlang$ sudo apt-get autoremove# 从源码安装erlang/otp# 安装环境$ sudo apt-get install build-essential linux-headers-generic libncurses-dev libssl-dev# 编译和安装erlang$ cd opt_src_17.3/$ ./configure --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe$ make$ sudo make install

$ sudo apt-get install

3) 编译安装erlang

进入otp_src_17.3目录

$ ./configure --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe

$ make && make install

4) 运行erlang命令行

$ erl

Erlang/OTP 17 [erts-6.2] [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V6.2  (abort with ^G)
1>

5) 编写第一个erlang程序

创建一个test.erl文件,内容如下:

% test.erl% cheungmine%-module(test).-export([factorial/1]).factorial(0) -> 1;factorial(N) -> N * factorial(N - 1).

注意标点符号,不能省略和写错。计算阶乘的代码。

编译c(test):


可见c(test).就是编译。运行是

模块名:函数名(参数)。



0 0
原创粉丝点击