10-02-2015 04:30 AM
(First posted at http://forums.ni.com/t5/LabVIEW/LabVIEW-Manager-labviewv-lib-support-for-Linux-RT-targets/m-p/319892... , but then I realized this community is a better place to ask)
Hi all,
I have a cRIO 9030 and I'd like write a custom C/C++ shared library for it, to be called from my RT VIs. I'd like to call LabVIEW Manager functions from my custom library.
So far, I've found http://www.ni.com/tutorial/14690/en/ which shows me how to cross-compile an *.so for Linux RT. However, I couldn't find anything about LabVIEW Manager on Linux RT.
If I create such a a library for Windows, I'd include extcode.h and link my library against labviewv.lib. Is there a Linux RT version of labviewv.lib?
Thanks!
Solved! Go to Solution.
10-02-2015 09:23 AM
It was covered pretty completely in the linked NI forums thread: your library code should include the needed header to define the functions (extcode.h), then the symbols will be resolved on load as they are being provided by the LabVIEW runtime on the target.
10-02-2015 08:01 PM