1

我正在尝试安装 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: 错误: cutil.h: 没有这样的文件或目录 make: * [objs /GenericFunction.cu.o] 错误 1

4

2 回答 2

2

cutil.h是旧 CUDA 包(CUDA 4.2 和更早版本)的一部分。看起来您拥有的 cudaSW++ 版本正在尝试使用旧工具包/包中的软件元素。

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

于 2013-10-25T13:13:51.840 回答
0

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

于 2018-01-20T20:54:00.913 回答