找不到cuda dll文件

时间:2017-01-17 15:03:14

标签: dll cuda

我使用zed相机进行3D制图(https://www.stereolabs.com/)。相机附带软件开发套件。开发套件使用Nvidia显卡和CUDA7.5工具包。 SDK设置会自动检查PC上的CUDA,如果不存在则安装它。

我面临的问题是,当我运行该软件时,它会发出错误消息,无法找到nppi64_75.dll,cudart64_75.dll,nppc64_75.dll。但是,已经安装了CUDA 7.5,我可以在" NVIDIA GPU Computing Toolkit"中看到这些dll文件。同一驱动器中的文件夹。但为什么软件找不到这些文件?我该怎么办?我使用的是Windows 10,64位。我曾尝试重新安装软件和CUDA工具包,但它不起作用,并且可以在其他计算机上轻松运行。

注意:我想提一下,早些时候我的相机驱动程序有问题,相机没有工作,但软件能够找到CUDA dll文件。我卸载了包括CUDA工具包在内的所有内容并重新安装,现在我遇到了这个问题。

1 个答案:

答案 0 :(得分:1)

  

但是,已经安装了cuda 7.5,我可以在同一驱动器的“NVIDIA GPU Computing Toolkit”文件夹中看到这些dll文件。但为什么软件找不到这些文件?

找不到DLL,因为CUDA Computing Toolkit安装文件夹不是标准搜索路径。将其添加到系统的PATH环境变量中,或将DLL复制到.exe所在的同一文件夹中。您还可以实现一个相应地设置路径的包装器.bat文件(仅用于该调用),然后启动该程序。