如何找出C ++节点插件缺少的模块

时间:2019-04-29 21:10:40

标签: c++ node.js node-modules n-api

我想知道是否有一种方法可以使Node提供有关C ++ n-api节点插件中可能缺少的模块的更有用的消息。

这是错误:

PS C:\Users\digit\Desktop\workspace\addons\endec> node .\index.js --client
internal/modules/cjs/loader.js:840
  return process.dlopen(module, path.toNamespacedPath(filename));
                 ^

Error: The specified module could not be found.
\\?\C:\Users\digit\Desktop\workspace\addons\endec\build\Debug\testaddon.node

在这种情况下,存在testaddon.node,但它依赖于共享库(.dll)来运行。有没有一种方法可以调试并查看缺少的共享库?

如果我添加了所有必需的共享库,它将正常工作。

有时候,它会丢失一个,并且很难知道我应该寻找哪个。

0 个答案:

没有答案