7

公式ドキュメントを確認すると、 Erlang と C/C++ を接続するさまざまな方法を見つけることができます。同様の質問が2009 年にここで行われましたが、それ以降、状況がどのように変化したかを知りたいと思います。

Erlang と C の間でバイナリ プロトコルを実装するという厄介な作業をすべて行う成熟した安定したライブラリはありますか? それはeiそれとも、それらの違いerl_interfaceは何ですか?

これは非常に一般的な問題のようです。誰かがすでに問題を解決しており、Erlang Port Driver を独自に作成する必要がなくなったことを願っています。そのほとんどは一般的なコードだからです。

PS私はこのライブラリも見つけました:EPAPI

4

1 に答える 1

4

2009 年以降、大幅に変更されたものはありません。リンクした質問の上位の回答は依然として正しいです。

NIF は R14 からあまり実験的ではなくなり、一部のプロジェクトで積極的に使用されていますが、まだ HiPE コンパイラ (コンパイルするネイティブ フラグ) と互換性がありません。

于 2012-05-10T15:48:40.523 に答える