注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

眼睛想旅行

技术就是我的生命与信仰!

 
 
 

日志

 
 
关于我

精通C,C++,python,Erlang。并熟悉各种其他编程语言,用cocos2dx游戏引擎作过几个项目。会MySQL增删改查,了解OpenGL渲染原理。懂单片机,能设计数字电路系统,会画电路图和设计电路板。喜欢了解最新前沿技术,并持续关注和学习新技术。

网易考拉推荐

erlang开发环境及开发工具配置(转)  

2014-04-20 15:18:31|  分类: 服务器 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

转自:http://blog.sina.com.cn/s/blog_67c16515010139ub.html

一、相关资料

Erlang 的官方网站是http://www.erlang.org.其左侧的连接指出了我们可以从这里获取的资源。

erlang开发环境及开发工具配置(转) - ♂苹果 - 眼睛想旅行

 

其中,

Downloads 连接可以下载到所有版本的Erlang.

Links 是一些其它资源的链接

Enhancements 是一些Erlang的增强功能

Getting Started 是教学

Documentation 文档,相当于帮助文件

Examples 示例

 

二、安装

以Windows下安装为例。下载最新 Windows binary 版本。如:R14B01。下载后文件名为 otp_win32_R14B01.exe 直接安装即可。安装后的路径设置,这步很重要!

方法一、

把bin (如 C:/erl5.8.2/bin)添加到系统变量的Path后(右键我的电脑/属性/高级/环境变量)。

方法二、

在环境变量里增加 EL_PATHS 值为 对应的 bin 路径。然后把 %EL_PATHS% 添加到 Path里。这种做法会在eclipse中使用erlang时自动在方法一的基础上完成。

三、检查Erlang是否安装成功

打开 cmd ,输入 erl 后回车,如果看到如下的信息,表明安装成功。

erlang开发环境及开发工具配置(转) - ♂苹果 - 眼睛想旅行

 

四、使用 eclipse

eclipse 开发 erlang 的要求

1、eclipse版本 3.5.0 至 3.5.2

2、jdk 1.5

3、erlide

Ok,先安装 jdk 1.5 ,运行解压后的 eclipse (最好是只含java的版本),然后在 Help / Install New Software 中使用 http://erlide.org/update 进行更新。在选项列表中选中

erlang开发环境及开发工具配置(转) - ♂苹果 - 眼睛想旅行

 

就可以了。安装后重启eclipse。完成!

 

(eclipse安装不成功的话,可以先下载并安装:http://sourceforge.net/projects/erlide/files/)

git : http://github.com/erlide/erlide 

(Eclipse 3.6, Java 1.5 and Erlang R13B)

 

五、第一个 erlang Hello World!

1、打开 eclipse , New / Project / Erlang Project

erlang开发环境及开发工具配置(转) - ♂苹果 - 眼睛想旅行

 

输入 Project Name “HelloWorld”,点击 Finish

eclipse 会自动创建三个文件夹

erlang开发环境及开发工具配置(转) - ♂苹果 - 眼睛想旅行

 

其中:

ebin 存放编译之后的二进制文件(扩展名为beam)

include 存放程序中所引用到的文件

src 存放源码文件

2、右击 src ,选 New Module 来新建一个erlang文件(其扩展名为erl)

在Module Name 输入“hw”。注意,这里的名称要小写的英文或下划线。点击 Finish

3、编写print函数

输入以下代码

printHelloWorld() ->
io:format("Hello World!~n").

OK,接下来把printHelloWorld写入到-export里,这样就可以把函数导出了。如:-export([printHelloWorld/0]). 这里的0表示没有参数。

说明:函数名称要求第一个字母小写,大写被示为变量。函数的一般格式为

方法名称(参数) –>

方法体.(注意这里的结束符为一个英文件的句点)

3、编译

右击hw.erl,选择 Run As / Run Configurations…

双击 Erlang application 会产生一个新的配置

erlang开发环境及开发工具配置(转) - ♂苹果 - 眼睛想旅行

 

在右侧选择你的工程

erlang开发环境及开发工具配置(转) - ♂苹果 - 眼睛想旅行

 

在Runtimes下输入一个Node Name

erlang开发环境及开发工具配置(转) - ♂苹果 - 眼睛想旅行

 

之后点击 Apply,Run就可以运行了

这时在控制台 Console 里就会出现

erlang开发环境及开发工具配置(转) - ♂苹果 - 眼睛想旅行

编译命令为 c(文件名).

我们输入c(hw).之后回车

erlang开发环境及开发工具配置(转) - ♂苹果 - 眼睛想旅行

这时提示一个错误:没有对应的文件。

使用pwd().查看当前的路径为

erlang开发环境及开发工具配置(转) - ♂苹果 - 眼睛想旅行

可见,hw.erl所在目录src没有被识别。所以我们使用cd命令转到这个目录

erlang开发环境及开发工具配置(转) - ♂苹果 - 眼睛想旅行

之后就可以编译了

erlang开发环境及开发工具配置(转) - ♂苹果 - 眼睛想旅行

编译后在ebin目录下会产生相应的hw.beam文件。运行如下

erlang开发环境及开发工具配置(转) - ♂苹果 - 眼睛想旅行

OK,第一个HelloWorld程序完成了。

  评论这张
 
阅读(424)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017