title: Do users need the same software needed to develop the program?
body: <p>When I Make/Compile/Build a project, and then test it on someone else's computer, will all the items that I installed on my computer need to also be installed on the other persons computer as well? For example, I might be using GPU processing in my application, and for it to work on my computer I needed to download an Nvidia piece of software that was almost 1GB in size. The user that uses my application won't need to download that software will they? Here is the software that I needed to download: <a href="https://developer.nvidia.com/cuda-downloads" rel="nofollow">https://developer.nvidia.com/cuda-downloads</a></p>
  
  <p>So will the end user need to have that installed as well? What if the end user doesn't have an Nvidia graphics card will the application still work?</p>