2013-10-25 25 views
1

我试图安装CUDASW ++,但我得到这个错误message..please帮助我..错误安装CUDASW ++

mkdir -p objs nvcc -O3 -arch sm_13 --ptxas-options=-v -use_fast_math -Xcompiler -funroll-loops -Xcompiler -msse2 -DMAX_SEQ_LENGTH_THRESHOLD=3072 -I. -I ~/NVIDIA_GPU_Computing_SDK//C/common/inc -c GenericFunction.cu -o objs/GenericFunction.cu.o GenericFunction.cu:14:19: error: cutil.h: No such file or directory make: * [objs/GenericFunction.cu.o] Error 1

+0

虽然欢迎错误消息,但很高兴知道您是如何到达那里的。 – zero323

+0

你使用CUDA 5吗? – talonmies

回答

2

cutil.h是老年人CUDA包(CUDA 4.2和之前)的一部分。它看起来像你正在使用的cudaSW ++的版本正在尝试使用该旧版工具包/软件包中的软件元素。

可能最简单的方法是从here下载CUDA 4.2“SDK”,并使用您当前使用的任何工具链(例如CUDA 5或CUDA 5.5)构建SDK,并且您应该拥有所需的东西。确保cudaSW ++ make文件中的include和库路径正确指向安装/构建cuda 4.2 SDK的相应位置。

0

您正在构建旧版本。这可能是故意的,但也可能是误解。如果不是您构建旧版本的具体目标,则可以使用CUDA 9.1构建的最新版本的cudaSW似乎没有问题here