CUDA cutil.h在哪里?

5
有人知道包含cutil.h的SDK/工具包是哪个,它在哪里?我尝试了CUDA工具包3.2和工具包5.0(我知道这个版本不再支持cutil.h)。
我还注意到有人在stackoverflow上提到过如何在Linux中包含cutil.h
但是,生成“NVIDIA_GPU_Computing/C/common/inc”的安装程序在哪里?我的工具包没有生成这样的文件。
CUDA3.0只包含这些cutil.h吗?

2
对于Linux系统,CUDA SDK(而非工具包)3.2至4.1版本(至少)应该会安装.../C/common/inc/cutil.h文件。该文件在CUDA 5.0版本中被删除,因此你已经发现它不在安装程序中了。 - Robert Crovella
在SDK安装后,您应该在@RobertCrovella建议的文件夹中找到cutil.h。在启动SDK的make过程的早期阶段,将会生成libcutil.alibcutil.dll - lashgar
2
顺便提一下,我们有充分的理由在CUDA 5.0中最终淘汰CUTIL,因此我强烈建议您不要使用它,除非您只是尝试编译旧版本的CUDA SDK示例... - harrism
请查看以下这些线程:https://dev59.com/8GjWa4cB1Zd3GeqPr5En 和 http://stackoverflow.com/questions/13982308/cuda-5-0-checkcudaerrors-fails-to-find-correct-check-method-if-class-has-a-c - phoad
1个回答

2

对于Linux系统,CUDA SDK(而不是工具包)3.2到4.1版本(至少)应该安装.../C/common/inc/cutil.h文件。该文件在CUDA 5.0版本中被删除,并且正如你所发现的那样,在那里的安装程序中也没有它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接