首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >erlide,哪个eclipse/哪个包?

erlide,哪个eclipse/哪个包?
EN

Stack Overflow用户
提问于 2010-11-25 09:19:58
回答 1查看 1.8K关注 0票数 4

我已经下载了eclipse3.4 (java版本) for MacOSX (carbon)。我尝试“更新”到erlide,但看到许多(重复的)选项(许多erlide,选项写着“仅用于erl SDK更新”,等等)。有时,当我尝试访问http://erlide.org/updatehttp://erlide.sourceforge.net/update时,会出现403个错误。

最后,当我安装了一些选项集时,我会得到如下错误:

代码语言:javascript
复制
Loading of /Users/kevindtimm/Documents/eclipse-java-ganymede-SR2-macosx-carbon/eclipse/plugins/org.erlide.kernel.common_0.8.1.201005250801/ebin/erlide_kernel_common.beam failed: badfile
(hello_world@ktmac)1> 
=ERROR REPORT==== 24-Nov-2010::19:17:32 ===
beam/beam_load.c(1768): Error loading function erlide_kernel_common:monitor/0: op put_string u u x:
  please re-compile this module with an R14B compiler 

或者,当我执行了不同的erlide安装时,我在控制台中没有得到任何响应:

代码语言:javascript
复制
hello:hello().

有没有人对如何加载这个插件以及我应该安装哪些项目有一个很好的参考?

代码语言:javascript
复制
-module(hello).
-export([hello/0]).
hello() -> io:write("Hello World\n").

编辑

我已经按照下面的要求安装了Eclipse3.6 (c++),但是下面的代码仍然找不到hello:hello()。

代码语言:javascript
复制
%%file_comment
-module(hello).

%%
%% Include files
%%

%%
%% Exported Functions
%%
-export([hello/0]).

%%
%% API Functions
%%



%%
%% Local Functions
%%
hello() -> io:write("Hello World\n").

/edit

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-12-07 16:15:43

对你来说可能有点晚了,但也许对其他人来说,我的设置可能会避免一些挫折。

我安装了osx10.6.5,64位和Erlang R14B。

在几次失败的开始之后,我发现下面的方法是有效的:

  • 下载C++版本的(我使用最新的Helios,64位,OSX)
  • 解压后,启动Eclipse
  • 打开帮助| Eclipse Marketplace (正在获取数据,请稍候)

<代码>H19在搜索字段中键入erlide,然后单击Go

  • 安装插件后按照Eclipse继续安装(永远是个好主意)

接下来,定义一个Erlang运行时,因为它不是自动拾取的:

Eclipse preferences

  • Expand打开左侧显示的Erlang条目(不要选择Erlang)在展开的列表中,单击Installed

  • 条目

  • Define your runtime as Eclipse Eclipse

如果不能首先执行上述步骤(即打开不同的Erlang首选项窗格),则会导致Eclipse内部出现内部UI错误,从而阻止您关闭对话框。因此,迫使您杀死Eclipse。

最后,在Eclipse中运行Erlang代码之前,有必要定义启动配置:

新项目打开运行|运行Configurations

  • Select Erlang application

  • Add launch application
  • On的名称Erlang选项卡:
  • Check required
    • On the Runtime选项卡:
    • 确保节点定义为erlide节点<>H145>检查“启动Erlang节点如果尚未应用<>H248><代码>F249

不管怎样,我希望它能帮助外面的人。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4272990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档