your pc runnig windows, and you run Linux on virtual machine, and you want to run the binary build from virtual machine on your target board, the one you called embedded PC. Is my understanding right?
If in that case, you should try to use nfs
. Run nfs
server in your virtual machine, mount the shared folder from you embedded PC. So you can immediately see all changed in the shared folder from you embedded PC, as well as run any generated binary file.
A reference here: http://www.rt-embedded.com/blog/archives/how-to-setup-an-nfs-client-on-the-target/