请问各位高手,小弟之前在VS2008+CUDA3.2的环境下写了一个程序能够正常运行,但安装CUDA4.0之后,编译提示无法找到kernel.cu文件,请问该如何解决。谢谢。
编译信息如下:
1>------ 已启动生成: 项目: CUDAWinApp4, 配置: EmuDebug x64 ------
1>Compiling with CUDA Build Rule…
1>“C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v4.0\bin\nvcc.exe” -gencode=arch=compute_10,code="sm_10,compute_10" -gencode=arch=compute_20,code="sm_20,compute_20" --machine 32 -ccbin “C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin” -Xcompiler “/EHsc /W3 /nologo /O2 /Zi /MT " -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v4.0\include” -maxrregcount=0 --compile -o “x64\EmuDebug/atom.cu.obj” atom.cu
1>atom.cu
1>c:/Users/arion/Documents/Visual Studio 2008/Projects/CUDAWinApp4/CUDAWinApp4/atom.cu(7) : fatal error C1083: 无法打开包括文件:“atomD_kernel.cu”: No such file or directory
1>Project : error PRJ0019: 某个工具从以下位置返回了错误代码: “Compiling with CUDA Build Rule…”
1>生成日志保存在“file://c:\Users\arion\Documents\Visual Studio 2008\Projects\CUDAWinApp4\CUDAWinApp4\x64\EmuDebug\BuildLog.htm”
1>CUDAWinApp4 - 2 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========