我有一个windows c++动态链接库。它提供了一些函数,如add(1,2)。但我没有这个动态链接库的源代码,是否可以通过nodejs调用这个动态链接库中的函数,我的意思是,通过web端和http。如果可以,我该怎么办?
z2acfund1#
您是否检查了ffi节点js库?https://github.com/node-ffi/node-ffi
var ffi = require('ffi'); var libm = ffi.Library('libm', { 'ceil': [ 'double', [ 'double' ] ] }); libm.ceil(1.5); // 2
xfb7svmp2#
https://github.com/node-ffi/node-ffi确实是一个很好的解决方案,但自2019年以来就没有得到维护。新版本为:https://github.com/node-ffi-napi/node-ffi-napi
2条答案
按热度按时间z2acfund1#
您是否检查了ffi节点js库?https://github.com/node-ffi/node-ffi
xfb7svmp2#
https://github.com/node-ffi/node-ffi确实是一个很好的解决方案,但自2019年以来就没有得到维护。
新版本为:
https://github.com/node-ffi-napi/node-ffi-napi