CUDA 5.0 没有cutil.h,怎么办?

调试一个例子程序,里面很多函数需要cutil.h头文件,用…/common/inc里面的一堆help_*.h来替代还是不行,这种情况该怎么办呢?如:CUT_DEVICE_INIT CUT_CHECK_ERROR cutStartTimer等等

CUDA 5.0已经拿掉了cutil,无法继续使用。
您可以干掉以前cutil的宏,适当改写代码即可。

因为cutil本身不是CUDA的一部分,所以版本更替的时候干掉它,也是正常现象。

祝您编码愉快~

谢谢版主回复。主要是CPP调用.cu,对cuda编程还不熟,所以即使干掉cutil的宏,改代码还是比较困难。有没有新的替代头文件,和这些宏的替代函数呢?

LZ您好,因为我一直都没用这些头文件,这些只是NV写给自己的例子用的,常规编程用不上的,所以也没研究过还有没有什么可以替代的。

所以只能建议干掉或者改写了。

祝您好运!

谢谢,我试试吧:)

同样的痛苦
对初学者确实比较麻烦,比如下载了cuda4的代码,在cuda5的环境下没法编译通过。

vs2010中文版+wind64位+中报错 “ 命令行 warning D9035:"Wp64"选项已否决,并将在将来版本中移除 ” 是什么原因?真心求指教?

fatal error C1083 :无法打开包括文件:“cutil.h”:no such file or directory