LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error Call Library Function Node: Library not found or failed to load

Solved!
Go to solution

I have a third party .dll and I wish to load it with Call Library Function Node. I have loaed the dll and found the function. However, the vi shows an Error which says "Call Library Function Node: Library not found or failed to load". Could anyone help to see what's wrong with it?

 

MinweiYang_0-1693905722344.png

MinweiYang_1-1693905779754.png

 

The attachments are the .dll, .h and the .vi file, and the raw testdata. My labview is 32-bit 2016. I am sure the .dll is a 32 bit version.

 

Thanks!

0 Kudos
Message 1 of 3
(1,061 Views)

My best guess: the DLL is either damaged or of a type which you cannot load, such as a class DLL.

0 Kudos
Message 2 of 3
(1,056 Views)
Solution
Accepted by MinweiYang

The library depends on Qt5Core.dll. I suppose you need Qt to call the dll.

(You can check for dependencies with https://lucasg.github.io/Dependencies/)

Message 3 of 3
(1,040 Views)