0

我正在使用 node js 来测试我的一个项目。我的代码在 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,那将会很有帮助。

4

1 回答 1

0

我做了以下事情:

sudo apt-get install libclang-3.8-dev
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"/usr/lib/llvm-3.8/lib/"
于 2017-05-15T13:19:36.417 回答