我正在使用节点j来测试我的一个项目。我的代码是用c ++编写的,我需要从c ++头文件中创建一个自动javascript包装器。我遇到过ffi-generate,发现它可以将c / c ++头文件解析为javascript文件。在尝试这里提到的命令时 https://www.npmjs.com/package/ffi-generate
我收到了错误
无法加载libclang,请确保已安装3.2,在路径中指定-L或llvm-config。
我还安装了LLVM 3.4并添加了系统路径的路径。 libclang.dll存在于LLVM \ lib中。我还使用-L选项传递路径,但它仍然失败。
如果有人想出如何在windows中安装libclang.dylib并使用ffi-generate将c / c ++文件解析为javascript,那将会很有帮助。
答案 0 :(得分:0)
我做了以下事情:
sudo apt-get install libclang-3.8-dev
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"/usr/lib/llvm-3.8/lib/"