How to run CUDA program on client PC without installing CUDA package?

Hi, everyone. Use the demo program of CUDA 7.5 as an example, I found that to run the generated .exe file on other PC (with cudart32_75.dll), CUDA must be installed, or the CUDA GPU codes cannot run successfully.

For users, they may not familiar with CUDA, and installing CUDA needs to download a large file, so it’s not convenient. So do someone know how to run CUDA program on other PC without installing CUDA package? As I know, it’s possible for CUDA 5.5, the .exe file can running successfully with cudart32_55.dll, while CUDA 5.5 is too old and the same way is not suit for higher version CUDA.

Thank you very much.

Bundle the runtime library with your program, or link it statically.