node.js如何调用dll

JavaScript011

node.js如何调用dll,第1张

不同的编译器造出的dll格式是不一样的,你不太容易让node读取任意的dll。

但是你可以按照node指定的方式写C程序,用NODE_MODULE来expose一个init函数,然后node可以读取这样的dll或者so文件。

最近在开发一个 electron 程序,其中有用到和硬件通讯部分;硬件厂商给的是 .dll 链接库做通讯桥接,

第一版本使用 C 写的 Node.js 扩展