使用CUDA 5.0时对cutil的依赖性

时间:2013-07-16 07:15:12

标签: cuda gpu gpgpu

当我运行make命令在Linux 64位下编译CUDA程序时,收到以下错误消息:

    error: cutil.h: No such file or directory

我找到了一些答案,但没有一个有用。

makefile中,有一个CUDA_SDK_PATH,但在“CUDA入门指南”中找不到有关SDK的任何有用信息: http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-linux/index.html

我应该如何设置CUDA-SDK-PATH

1 个答案:

答案 0 :(得分:2)

如果您计划使用CUDA 5或更高版本,则需要修改您正在尝试编译的代码,以删除或替换libcutil上的依赖项。这是版本4及更早版本中CUDA SDK的非官方组件,已被弃用并从CUDA 5中删除。

另一种方法是使用CUDA 4.2构建代码或尝试使用CUDA 5工具链从CUDA 4.2 SDK源构建库。我对后者没有个人经验,也不知道是否可行。