安装 cuda 8.0 后 Cuda 示例无法运行

安装 cuda 8.0 后 Cuda 示例无法运行

我收到此错误:

Makefile:381: recipe for target 'cudaDecodeGL' failed
make[1]: *** [cudaDecodeGL] Error 1
make[1]: Leaving directory '/home/michele/Desktop/NVIDIA_CUDA-8.0_Samples/3_Imaging/cudaDecodeGL'
Makefile:52: recipe for target '3_Imaging/cudaDecodeGL/Makefile.ph_build' failed
make: *** [3_Imaging/cudaDecodeGL/Makefile.ph_build] Error 2

已经尝试过这个解决方案:

sed -i "s/nvidia-367/nvidia-375/g" `grep "nvidia-367" -r ./ -l`

不起作用...有什么猜测吗?

答案1

应该在 .../NVIDIA_CUDA-8.0_Samples/3_Imaging/cudaDecodeGL/findgllib.mk 文件中的行上将 nvidia-367 更改为 nvidia-375(启用的 Nvidia 驱动程序)

UBUNTU_PKG_NAME = "nvidia-375" 

经过这一更改后,makefile 应该可以找到 libnvcuvid 库,这是错误中最有趣的部分。我的设置和你的一样,这是我唯一需要的更改。

尝试 cudaDecodeGL 目录中的“make”命令,查看具体是什么失败了。

相关内容