相关疑难解决方法(0)

node-ffi与用于访问现有C++功能的节点扩展

我有一些现有的C++代码,可以在独立的C++应用程序中进行数值处理.我现在想在新的node.js应用程序中使用该代码.

研究如何从node.js访问C++代码,有两个选项:

  1. 写一个node.js扩展名
  2. 使用node-ffi

node-ffi似乎是访问现有库的一个很好的选择,但我是否正确地思考如果我使用node-ffi我将不得不编写一个C包装器来使我的C++可访问?(这是我可以通过Visual Studio在Windows上使用简单的测试用例的唯一方法).

对于我的情况,我的源代码已经在C++中,而不是C,在上面两个选项之间选择有哪些注意事项?

c++ node.js node-ffi node.js-addon

20
推荐指数
1
解决办法
1万
查看次数

如何在Electron App中调用本地.dll文件

我有一个问题如何将示例.dll文件调用到我的Electron App中.我在我的文件夹中有示例.dll文件,问题是如何访问我的sample.dll文件以及如何调用我的sample.dll函数并获得结果.任何教程或步骤都要请示例代码开始

javascript node.js electron

13
推荐指数
1
解决办法
2万
查看次数

标签 统计

node.js ×2

c++ ×1

electron ×1

javascript ×1

node-ffi ×1

node.js-addon ×1