1

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

    error: cutil.h: No such file or directory

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

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

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

4

1 回答 1

2

如果您计划使用 CUDA 5 或更高版本,则有必要修改您尝试编译的代码以删除或替换对libcutil. 这是版本 4 和更早版本中 CUDA SDK 的非官方组件,已被弃用并从 CUDA 5 中删除。

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

于 2013-07-16T07:48:47.570 回答