`
z_kanhai
  • 浏览: 51497 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Windows下Erlang开发环境搭建

阅读更多
1.下载otp_win32_R15B.exe,并安装;
2.配置环境变量
  a、增加用户变量ERL_HOME,变量值为C:\Program Files\erl5.9(erlang的安装路径)。
  b、编辑系统变量 Path: 在后面追加%ERL_HOME%\bin;
3、环境搭建好后,让我们开始Erlang学习之旅。。。
  a、打开Erlang, 输入【3+5.】回车我就会看到运算结果;
  b、下面我们来编写一个.erl文件,用于运算一个数的阶乘,进入C:\Program Files\erl5.9\bin目录下,创建一个以.erl的tut文件,用txt编辑器打开,输入:

-module(tut1).
-export([fac/1]).
fac(1)->1;
fac(N)->N*fac(N-1).

保存后关闭。

  c、回到Erlang控制台,输入【c(tut).】回车,我们会看到{ok,tut},说明已经编译成功。 这时我们输入【tut:fac(4).】回车就能看到结果了
  d、这里解释一下上面.erl文件中的内容:
Erlang的每个文件都包含一个Erlang模块(Module)。在文件中的第一行,就告诉我们模块的名称,所以
-module(tut).
这是告诉我们模块的名称是tut。注意本行结尾的"."。存放模块代码的文件的名字,也必须
和模块同名但以".erl"做为扩展名。
-export([fac/1]).
这行是说明tut模块包含一个名称为fac的函数,并且带有一个参数,并而这个函数可以在tut模块以外被调用。再次注意下这一行后面的"."。当我们使用一个模块的函数时,我们将使用下面的语法:

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

所以
tut:fac(4).

重点:变量首字母必须是大写.

分享到:
评论

相关推荐

    Erlang开发环境搭建

    Erlang开发环境搭建 Erlang是一种功能强大且灵活的编程语言,广泛应用于 telecommunications、金融、电子商务等领域。然而,要充分发挥Erlang的潜力,需要搭建合适的开发环境。本文将指导读者如何在Windows平台下...

    erlang环境搭建

    本文将详细介绍如何在Windows和Linux操作系统上搭建Erlang的开发环境。 ### Windows中环境搭建 在Windows上,Erlang的安装相对简单,但为了获得更好的开发体验,建议搭配Emacs和Distel使用。以下是一步步的步骤: ...

    Erlang Windows 64位 安装包

    总的来说,Erlang在Windows 64位系统上的安装是搭建RabbitMQ等基于Erlang技术栈项目的第一步。理解Erlang语言特性和其与RabbitMQ的结合,对于开发者来说至关重要,它将有助于构建稳定、高效的分布式系统。

    北斗物联网监控平台windows开发环境搭建1

    北斗物联网监控平台Windows开发环境搭建 本文档主要介绍了北斗物联网监控平台Windows开发环境的搭建过程,涵盖了环境搭建、Web后台搭建和通信网关搭建三个方面。下面将详细介绍每个方面的知识点。 一、环境搭建 ...

    windows Erlang otp_win64_22.3+rabbitmq-server-3.8.3.rar

    《Windows系统下安装RabbitMQ与Erlang环境详解》 在信息技术领域,消息队列(Message Queue,简称MQ)是一种常用于分布式系统中的组件,它允许不同进程之间异步交换消息,有效地解耦了系统组件。RabbitMQ作为一款...

    Windows下RabbitMq以及erlang包

    总的来说,"Windows下RabbitMq以及erlang包"的安装和使用涉及了Erlang环境的搭建、RabbitMQ服务器的安装与配置,以及如何通过RabbitMQ进行消息的发布和消费。了解这些知识点对于在Windows环境中使用RabbitMQ至关重要...

    otp-win64-25.0.1.exe ErLang 下载

    这个文件是ErLang运行环境的安装程序,适用于64位的Windows操作系统。ErLang的更新版本通常会修复前一版本中的bug,增强性能,并可能引入新的功能,因此保持软件的更新对于利用最新技术是很重要的。 **RabbitMQ与...

    最新版windows Erlang otp_win64_22.3.exe

    总结来说,"otp_win64_22.3.exe"是Erlang OTP的Windows 64位版本,用于在Windows环境中搭建Erlang运行环境,为使用Erlang语言开发并发、分布式应用,特别是像RabbitMQ这样的消息中间件提供基础支持。了解并掌握...

    Erlang环境,26.1.0.0和Erlang环境,26.1.0.0

    Erlang是一种面向并发的、通用的编程语言,由瑞典电信设备制造商Ericsson开发,主要用于构建高可用性、分布式和实时系统。Erlang环境,如26.1.0.0版本,提供了运行Erlang应用程序的基础架构,包括虚拟机(BEAM)和...

    Erlang_win64_24.1.rar

    由于RabbitMQ的核心是用Erlang编写的,因此在Windows上搭建RabbitMQ服务,首先需要安装Erlang环境,这就是为什么这个Erlang的Windows版本被特别提及的原因。 在下载并解压"Erlang_win64_24.1.rar"后,用户通常会...

    rabbitma,erlang两个环境的安装包windows的

    在IT行业中,Erlang和RabbitMQ是两个非常重要的技术组件,特别是在分布式系统和...在Windows环境下,通过下载并安装提供的`.exe`文件,用户可以轻松地在本地环境中搭建这两个工具,从而开始探索和利用它们的强大功能。

    erlang22.1_win64

    在Windows平台上部署RabbitMQ时,首先需要安装一个兼容的Erlang版本,因为RabbitMQ是用Erlang开发的,它的运行和管理工具都需要Erlang OTP(Open Telecom Platform)环境。 【标签】"erlong rabbitmq所需环境"强调...

    搭建自己的erlang服务器(基于RabbitMQ改进)(一)

    Erlang是一种面向并发的、函数式编程语言,由瑞典电信设备制造商Ericsson开发,用于构建高可用性、分布式系统。RabbitMQ是一款基于AMQP(Advanced Message Queuing Protocol)的消息队列代理,广泛应用于微服务架构...

    esl-erlang_22.1~windows_amd64.rar

    Erlang OTP与RabbitMQ是两个紧密关联的IT技术,它们在分布式系统和消息队列领域发挥...对于需要在Windows环境中搭建RabbitMQ服务器的开发者来说,这是一个非常有价值的资源,特别是考虑到官方下载速度可能较慢的情况。

    无涯教程(LearnFk)-Erlang教程离线版.pdf

    这些安装和配置步骤确保了Erlang开发环境的顺利搭建,使得开发者可以开始使用Erlang语言进行软件开发。Erlang以其独特的并发处理和错误处理能力在电信、银行、电子商务等领域得到了广泛应用,成为处理高并发、分布式...

    rabbitmp3.8.9+erlang_23.0 windows64

    Erlang的这个版本为Windows 64位架构设计,包含所有必要的组件,如运行时系统、开发工具和OTP库,用于在Windows环境中运行和开发Erlang应用程序。 "rabbitmq-server-3.8.9.exe" 文件则是RabbitMQ服务器的安装程序,...

    erlang 20.3

    RabbitMQ的安装和运行需要Erlang环境,因此提供Erlang源码文件有助于开发者快速搭建所需环境。 "Source File"表示这是Erlang的源代码版本,而不是预编译的二进制包。这意味着用户需要自行编译源代码以在目标平台上...

    erlang和rabbitmq.zip

    总的来说,"erlang和rabbitmq.zip" 提供了在Windows环境下搭建RabbitMQ服务器的基础,用户需要先安装Erlang OTP环境,然后才能安装和运行RabbitMQ。通过这两个工具,开发者可以构建高效、可靠的分布式系统,利用消息...

    erlang_win64_20.2.rar

    总的来说,这个压缩包提供了一个完整的Erlang开发环境和RabbitMQ服务器的安装方案,适合在Windows 64位系统上搭建和开发基于Erlang和RabbitMQ的应用。用户只需要运行这两个exe文件,按照提示进行安装,即可开始探索...

    erlang64位win安装20.3

    Erlang运行环境(OTP,Open Telecom Platform)提供了丰富的库和工具,使得开发高效、容错性强的系统变得可能。 标题"erlang64位win安装20.3"指的是在Windows操作系统上安装Erlang的64位版本,具体为20.3这一发行版...

Global site tag (gtag.js) - Google Analytics