【问题标题】:how to generate node.lib for native c++ addon (just like the library used in node-gyp) when build electron from source code从源代码构建电子时如何为本机c ++插件生成node.lib(就像node-gyp中使用的库)
【发布时间】:2026-02-02 18:30:01
【问题描述】:

我已经从源代码构建了 electron 4.1.4,但我不知道如何为原生 c++ 插件生成 node.lib。我使用来自https://atom.io/download/electron 的node.lib 构建我的c++ 插件,但是我从源代码构建的电子无法加载它。

我已经从源代码构建了 electron 4.1.4

没有代码

生成node.lib的步骤(就像从https://atom.io/download/electron下载的一样)

【问题讨论】:

  • 无法加载对于错误描述来说非常广泛。另外,你可能想问问 ServerFault 的人,因为这不是一个严格的编码问题。

标签: electron native


【解决方案1】:

https://github.com/electron/electron/issues/18278

只是将electron.lib重命名为node.lib

【讨论】: