当我制作/编译/构建一个项目,然后在别人的电脑上测试它时,我安装在我电脑上的所有项目是否也需要安装在其他人的电脑上?例如,我可能在我的应用程序中使用 GPU 处理,为了让它在我的计算机上运行,我需要下载一个大小接近 1GB 的 Nvidia 软件。使用我的应用程序的用户不需要下载该软件吗?这是我需要下载的软件:https ://developer.nvidia.com/cuda-downloads
那么最终用户是否也需要安装它?如果最终用户没有 Nvidia 显卡,该应用程序仍然可以工作吗?