Solved! Go to Solution.
Yes you can build a dll in LabVIEW. Look at the help under shared libraries_build specifications. This assumes you have the application builder toolkit.
Hope this helps.
Ah. Well, then that makes it pointless for us in this situation. Most drivers that ship as DLL's that I know of do not require a run-time engine/environment other than those normally found on a system. Having to install the LV run-time engine will unfortunately equate to using a different solution.
What about LabWindow CVI? -Will its DLL's require a run-time engine as well?
To clarify, the DLL will contain code for interfacing to 3'rd party hardware, i.e. the DLL is the driver for non-NI hardware, as such no drivers for NI hardware should be needed.
Kjell-Edmund wrote:
What about LabWindow CVI? -Will its DLL's require a run-time engine as well?
Sorry, you may need to ask here. ![]()
You can change the solution by using the Options menu at the top right of the message.
However, I don't see how using LabWindows is going to change the situation for you. You would still need to install the CVI Runtime. Any creation of a DLL in any language requires a runtime component. It just so happens that when you program in C the runtime stuff is (usually) already installed with the OS.