When I compile code on my computer into an executable it runs on my computer. Presumably, if I moved the executable to a similar computer it would also run. How do I determine what the (minimum) hardware and software requirements are for this computer?