title: How to run a C++ program in personal software without rebuild
body: <p>I have a project that need to simulate Arduino. I can simulate Arduino base on Its libraries (like this: <a href="http://forum.arduino.cc/index.php?topic=132710.0" rel="nofollow">http://forum.arduino.cc/index.php?topic=132710.0</a>), in this way arduino program is a part of project and is compiled when build project. But, my project request is higher, that is the software can be load a new Arduino program (like a C++ program).</p>
  
  <p>So in my software, Is there any way that I can load new arduino program without rebuild all project?</p>
  
  <p>Thank for your attention.</p>