01-02-2018 04:35 AM
hello,
I'm trying to create an executable of my project. I have two .vi one at FPGA and other at target, I communicate them with FPGA interface fuctions.
I want to know how to create an executable, because I can't select tools>>build .exe
Is not possible to create executable located in sbrio? because I can build executable when the .vi is in computer (host)
01-02-2018 04:55 AM
Working with RT devices, an executable is always automatically created and transferred to the RT target when you deploy the application.
What else you would like to do with the executable file?
01-02-2018 04:59 AM
Where is this executable?
I only want to do an executable for running it in computers that they haven't installed labview
01-02-2018 05:07 AM - edited 01-02-2018 05:08 AM
I thought you were referring to the executable file to be run on the sbRIO, didn't you?
That file would be useful only on other identical sbRIO devices with all NI stuff installed.
01-02-2018 05:18 AM
Can't I create an application .exe in sbrio? Only do i this in .vi that they are in computer and not in the target?
01-02-2018 06:14 AM
sbRIOs do not run Windows. So it makes no sense to create executables to run that code on any PC. You build the application for the sbRIO and deploy it to that sbRIO. The application is built specifically for that target.
Now if you made an application to talk to that sbRIO that runs on a PC, you can build an exe for that and deploy it to any PC you want.
01-02-2018 06:28 AM
Ok, then, I should do a .vi that it will be communicate with target with tcp for example, and then I could create my .exe?
01-02-2018 06:31 AM
@cristina.lopez wrote:
Ok, then, I should do a .vi that it will be communicate with target with tcp for example, and then I could create my .exe?
That is exactly what I do. Personally, I like to use the STM library since it takes care of much of the communications protocol for me.
01-02-2018 06:34 AM
Thanks so much, I'll try to do it like that.
🙂