繁体   English   中英

如何在Eclipse中构建ejabberd源代码

[英]How can I build ejabberd source code in eclipse

我想在Eclipse中构建ejabberd源代码。 为此,请按照以下步骤操作。

1. Download ejabberd source code from git hub from this link

 https://github.com/processone/ejabberd.

2. Add erlide plugin in eclipse.

3. Now i import it as general project in elipse.

**source code import successfully. But it shows error** 

     Error:

     *record xmlel undefined*

谁能知道我们如何在eclipse中导入ejabberd源代码。

您需要ejabberd下载在rebar.config.scriptmix.exs定义的所有依赖mix.exs

您需要很多子组件。 例如,似乎您缺少定义de xmlel记录的ProcessOne XML模块: https : //github.com/processone/xml

通常,要从源代码构建ejabberd,您需要:

  • 生成配置: ./autogen.sh
  • 使用所需的模块运行configure: ./configure
  • 运行make

您需要指导Eclipse这些步骤来构建ejabberd。 ejabberd文档说明了如何从源代码构建ejabberd: http : //docs.ejabberd.im/admin/guide/installation/#installing-ejabberd-from-source-code

请注意,如果您使用的是Windows,则可能需要找到一种构建本机C Erlang模块的方法(例如XML,TLS,Zlib等)。

附带说明一下,ejabberd开发是在Emacs上进行的,Emacs可能通常是Erlang中开发的参考工具。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM