앙큼한 개발기록

[electron] node-ffi error #1 Error: Dynamic Linking Error: Win32 error 126 본문

개발/electron

[electron] node-ffi error #1 Error: Dynamic Linking Error: Win32 error 126

angkeum 2022. 7. 26. 10:33

electron 에서 node-ffi 를 사용할때 

해당 dll파일의 path를 찾지 못하는 경우 발생한다. 

 

나는 32bit, 64bit 각각 다른 dll을 사용해서 

다이나믹 path를 사용하려고 하다 보니 해당 에러를 접하게 되었다. 

 

해결 방법은 간단했다. 

let filePath = "/dll/x64_dll/<filename>.dll"
let library = ffi.Library(__dirname + filePath, {})

 

어디서는 [.dll]을 넣지 말라고 하던데 난 안넣으면 안되던데.....

 

Comments