第一步建立一个dll, 提供方法如下
int WINAPI CAM_Open(char *pIn, char* pOut);
第二步安装ffi (前提已安装python2.x环境)
npm install --save ffi
第三步创建测试文件
var ffi = require("ffi")
var DLL = ffi.Library('FaceRecognition.dll', {
'CAM_Open' : ['int', ['string', 'string']]
});
var result = DLL.CAM_Open("", "");
console.log(result)
参考资料
https://github.com/node-ffi/node-ffi