我想从 node.js JavaScript 调用一个用“C”DLL 编写的函数。我在 node.js 和 Electron 中使用“ffi”模块。我要调用的函数是“int FDColor_GetSWVersion(char* softwareVersion)”。我正在使用以下代码:
var libm = ffi.Library(__dirname + "\\viewmodels\\FDColor.dll", {
'FDColor_GetSWVersion': [ 'int', ['string' ] ]
});
但是我得到了错误:
Uncaught Error: Dynamic Linking Error: Win32 error 193
最佳答案
看起来该错误意味着您的 32/64 位不匹配。您需要构建 dll 以匹配加载过程。
关于javascript - ffi 模块 node.js 错误未捕获错误 : Dynamic Linking Error: Win32 error 193,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38843150/