2016-06-21 9 views
0

私のプロジェクトの1つをテストするためにノードjsを使用しています。私のコードはC++であり、私はC++ヘッダーファイルから自動化されたjavascriptラッパーを作成する必要があります。私はffi-generateを見つけ、c/C++ヘッダーファイルをjavascriptファイルに解析できることを発見しました。私はここに https://www.npmjs.com/package/ffi-generateffi-generateforノードjsにlibclangをロードできません

言及したコマンドをしようが、エラーに

libclang読み込むことができません

を得ながら、-Lを指定するか、あなたのパスにLLVM-config設定を持っているのいずれか、あなたは3.2がインストールされていることを確認してください。

私もLLVM 3.4をインストールし、システムパスへのパスを追加しました。 libclang.dllはLLVM \ libの中にあります。私はまた、-Lオプションを使用してパスを渡しましたが、それでも失敗します。

誰かがlibclang.dylibをWindowsにインストールし、ffi-generateを使ってjavascriptにc/C++ファイルを解析する方法を理解すると役に立ちます。

+0

は輸出DYLD_LIBRARY_PATH = /パス/に/打ち鳴らす+ LLVM-3.6.0-x86_64版 - リンゴダーウィン/ lib' '試してみてください – vaughan

答えて

0

私は次のようでした:

sudo apt-get install libclang-3.8-dev 
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"/usr/lib/llvm-3.8/lib/" 
関連する問題