2

私はカウチビームを使用してアーランアプリケーションに取り組んでいます。私は erlang が初めてで、erlide で作業する方が簡単です。

JavaでEclipseを使用しましたが、外部ライブラリを簡単に追加できました。erlide でこれらの外部ライブラリのパスを構築する方法を見つけようとしましたが、解決策が見つかりませんでした。尋ねられた質問を見ると、 Erlang: add libraries to applicationは私の質問に似ているはずですが、たとえば外部 jar ファイルを追加するときの方法とは異なるため、それがどのように行われたか理解できませんでした。 !

解決策がない場合は、Emacsで同じ質問を修正するのを手伝ってくれる人がいるかどうか尋ねます

よろしく

4

2 に答える 2

0

Erlideには現在、外部ライブラリを使用するプロジェクトを構成する簡単な方法がありません。そのための解決策に取り組んでいます。それまでの間、今日それを機能させるためのいくつかの方法があります:

  • couchdbのプロジェクトを作成し、プロジェクトから参照します。プロジェクトのerlangビルダーを無効にすると、erlideはcouchをビルドしようとしません
  • couchdbフォルダーを指すリンクフォルダーをプロジェクトに作成して、プロジェクトの一部であるように見せます。インクルードディレクトリのみをリンクすることを選択できます。そうすると、erlideはcouchをコンパイルしようとしませんが、couchコードをナビゲートすることはできません(erlideには使用できません)。

プロジェクトをビルドするには、Eclipseの外部でそれを行う方法がある方が確かに優れています(emake、rebar、makeなど)。また、erlideからこれらのツールを使用する方法にも取り組んでいます。

さらにサポートが必要な場合はお知らせください。

于 2012-11-04T20:12:47.287 に答える
0

Basho のrebarを使用して Erlang プロジェクトをコンパイルすることを強くお勧めします。これは、Java のantmavenのようなもので、多かれ少なかれ Erlang の世界では業界標準です。あらゆる種類の依存関係を簡単に管理し、プロジェクトをコンパイル/リリースできます。

また、Erlide の代替としてSublimErlをチェックすることをお勧めします。はるかに軽量で快適です。

幸運を!

于 2012-10-31T23:46:09.923 に答える