【发布时间】:2016-06-21 07:46:09
【问题描述】:
我正在使用 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,将会很有帮助。
【问题讨论】:
-
试试
export DYLD_LIBRARY_PATH=/path/to/clang+llvm-3.6.0-x86_64-apple-darwin/lib
标签: javascript node.js node-ffi