`

erlang

阅读更多

 

安装erlang比较简单,在安装过程中遇到的问题也不是很多,只要细心就好了

 

下载所需的源码:                  wget http://erlang.org/download/otp_src_R13B04.tar.gz
解压源码:                           tar xzf otp_src_R13B04.tar.gz
进入解压后生产的目录:         cd otp_src_R13B04
安装前配置:                        ./configure --prefix=/home/erlang(此条命令下面有修改)

开始编译:                           make(如果在unix系统中安装请使用 gmake)

开始安装:                           make install (如果在unix系统中安装请使用 gmake install)

 

configure之后发现有以下提示信息:

*********************************************************************
********************** APPLICATIONS DISABLED **********************
*********************************************************************

odbc : ODBC library – link check failed
jinterface : No Java compiler found

如果出现下面错误:

 

crypto         : No usable OpenSSL found

ssh            : No usable OpenSSL found

ssl            : No usable OpenSSL found

这时请执行下面命令:

apt-get install libssl-dev(适用与ubuntu下)

这时需要执行一条命令:

yum  install   unixODBC unixODBC-dev  

如果执行这条命令时出现下面错误

Cannot retrieve repository metadata (repomd.xml) for repository updates-released. Please verify its path and try again

不要急这个问题比较容易解决,进入到/etc/yum.repos.d/rhel【版本不同此处也会不同】.repo里,将里面的baserul注释,添加以下内容:

baserul= http://centos.ustc.edu.cn/centos/5/os/i386/

此时我们在配置是的命令就要修改一下:

安装前配置:      ./configure --prefix=/home/erlang --without-javac

在unix(freeBSD)中安装时可以忽略这两个错误。

安装成功了。

下面给erl做一个软连接到/usr/local/bin/,以方便使用

ln   -s /home/erlang/bin/erl /usr/ local /bin/erl

 

开始测试:

[root@localhost ~]# erl
Erlang R13B04 (erts-5.7.5) [source] [smp:2:2] [rq:2] [async-threads:0] [hipe] [kernel-poll:false]

Eshell V5.7.5  (abort with ^G)
1> A=12.
12
2> A.
12
3> 

 

下面介绍下在mac上安装erlang 14B04的方法:

下载原码

$ git clone  https://github.com/erlang/otp.git

$ cd otp

根据系统进行相应的配置

./otp_build autoconf

开始安装:

$ CFLAGS=-O0 ./configure --enable-hipe --enable-smp-support --enable-threads \
          --enable-kernel-poll --enable-darwin-64bit

$ make
$ sudo make install

 

测试通过,现在就开始神奇的erlang之旅吧。

祝你们好运!

 

 

分享到:
评论

相关推荐

    esl-erlang_23.0_windows_amd64.exe rabbitmq-server-3.8.4.exe

    esl-erlang_23.0和rabbitmq-3.8.4windows版本 直接下载安装就行,可以直接下载就可安装,非常的方便 ,欢迎大家下载 注意事项: 1. Erlang版本和RabbitMQ版本要配套 (Erlang23.0, RabbitMQ3.8.4) 2. amd芯片请乖乖...

    可在ubuntu上安装erlang的deb包

    This package contains the Erlang/OTP runtime implementation, which is configured and built with HiPE support (allows compiling to native code), and minimal set of Erlang applications: compiler - ...

    Erlang程序设计(第二版)及源码

    本书由Erlang之父Joe Armstrong编写,是毋庸置疑的经典著作。书中兼顾了顺序编程、并发编程和分布式编程,重点介绍如何编写并发和分布式的Erlang程序以及如何在多核CPU上自动加速程序,并深入地讨论了开发Erlang应用...

    Erlang并发编程,Erlang程序设计,Erlang中文手册

    Erlang并发编程,Erlang程序设计,Erlang中文手册。 学习erlang的好资料。  Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此...

    erlang_版本24.3.4.4

    erlang 安装包

    ErlangB和ErlangC计算工具(exe可执行文件+excel两个)

    ErlangB和ErlangC计算工具(exe可执行文件+excel两个) ErlangB和ErlangC计算工具(exe可执行文件+excel两个)

    erlang otp25 win安装包

    erlang otp25 win安装包

    erlang22最新下载包

    erlang22最新下载包 erlang22.1.tar.gz erlang22最新下载包 erlang22最新下载包

    erlang入门级练习:LeetCode OJ问题的部分erlang 源码

    我自己在新学erlang,在LeetCode OJ上找了题目练习,题目很适合新手熟悉语言,但是LeetCode OJ里面只有几门主流语言的答案,下面是已完成的erlang源代码,后续有空再做其他问题续传,题目包含:(源码开头都有题目...

    erlang文献及资料汇总

    erlang文献及资料汇总 入门资料: erlang中文手册(R11B 文档译文,最适合入门) erlang位运算与二进制解析 erlang二进制高效编程 erlang异常处理详解 开发经验: 面对软件错误构建可靠的分布式系统 编写分布式的 ...

    Erlang趣学指南

    这是一本讲解Erlang编程语言的入门指南,内容通俗易懂,插图生动幽默,示例短小清晰,结构安排合理。书中从Erlang的基础知识讲起,融汇所有的基本概念和语法。 这是一本讲解Erlang编程语言的入门指南,内容通俗易懂...

    硝烟中的erlang

    诊断以及调试生产环境中的Erlang 系统。在程序员学习新的语言和环境时,都需要一个摸索 阶段,也就是学会在社团的帮助下,脱离指南,解决实际问题。 本书假设读者精通基本的Erlang和OTP框架。在本书中,会对一些难以...

    Erlang(32,64)安装程序

    Erlang(['ə:læŋ])是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。Erlang问世于1987年,经过十年的发展,于1998年...

    Erlang26-windows安装包

    RabbitMQ version Minimum required Erlang/OTP Maximum supported Erlang/OTP Notes 3.13.0 26.0 26.2.x The 3.13 release series is compatible wtih Erlang 26. OpenSSL 3 support in Erlang is considered to ...

    erlang编程 Introducing Erlang

    erlang入门电子书 erlang编程 Introducing Erlang,作者Simon.St.Laurent

    win64_erlang24.2.2

    win64位系统 。 erlang24.2.2。

    Erlang最新版本 otp-win64-25.0.3

    Erlang最新版本 25.0.3 windows 安装文件 解压直接安装 5个币-----------------------------------------------------------------------------------------------------------------------------------------------...

    erlang25.0 windows版本

    erlang25.0 windows版本

    Erlang及其应用Erlang及其应用

    Erlang及其应用Erlang及其应用Erlang及其应用

    erlang-18.3.4.7-1.el6.x86_64.rpm

    ● 分布式 - 一个分布式Erlang系统是多个Erlang节点组成的网络(通常每个处理器被作为一个节点) ● 健壮性 - Erlang具有多种基本的错误检测能力,它们能够用于构建容错系统。 ● 软实时性- Erlang支持可编程的“软...

Global site tag (gtag.js) - Google Analytics