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)
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?
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.
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.
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.