【发布时间】:2019-03-18 21:49:55
【问题描述】:
我正在使用电子开发应用程序。
我设置了一个使用 c++ 代码的插件,并使用 NAPI 将其转换为 nodejs 代码。
现在我想包含一个外部 .so 库(带有一个 .h 文件),但找不到任何成功的文档。
我不断收到错误:未定义符号:Some_Function_Name
【问题讨论】:
我正在使用电子开发应用程序。
我设置了一个使用 c++ 代码的插件,并使用 NAPI 将其转换为 nodejs 代码。
现在我想包含一个外部 .so 库(带有一个 .h 文件),但找不到任何成功的文档。
我不断收到错误:未定义符号:Some_Function_Name
【问题讨论】:
您可以在binding.gyp 中指定要链接的库,详细信息在Node-gyp/C++ import shared library (.so) 和How to build nodejs C++ addon depending on a shared library with relative location 中。使用 NAPI 时,您使用 node-gyp 作为工具链来自动编译,是 NAPI 的依赖项
【讨论】: