两个.cu文件,debug模式下正常运行,Emudebug模式下出错:
1>Texture.cu(17) : fatal error C1083: 无法打开包括文件:“cutil_inline.h”: No such file or directory
应该是环境设置问题,但我不知道怎么设置
[ 本帖最后由 rebeccajuan 于 2010-3-4 16:02 编辑 ]
两个.cu文件,debug模式下正常运行,Emudebug模式下出错:
1>Texture.cu(17) : fatal error C1083: 无法打开包括文件:“cutil_inline.h”: No such file or directory
应该是环境设置问题,但我不知道怎么设置
[ 本帖最后由 rebeccajuan 于 2010-3-4 16:02 编辑 ]
把cutil_inline.h文件拷到你的源代码目录下,呵呵!
cutil_inline.h,cutil.h在C:\NVIDIA Corporation\NVIDIA GPU Computing SDK\C\common\inc目录下,怎么设置环境配置能加入该目录下的.h文件
[ 本帖最后由 rebeccajuan 于 2010-3-4 16:24 编辑 ]
[
这样做还是报错:
fatal error C1083: 无法打开包括文件:“cutil.h”: No such file or directory
做法类似!呵呵!或者你直接把要的头文件全都弄进去
设置环境变量看看!
要添加的都是C:\NVIDIA Corporation\NVIDIA GPU Computing SDK\C\common\inc目录下的,你说的方法还是太麻烦了
添加include 路径到C++的编译选项里面
$(NVSDKCOMPUTE_ROOT)\C\common\inc;$(CUDA_INC_PATH);
无论如何我都建议LZ不要使用culti库,那并非标准库,只是NV的程序员为了写SDK中的示例程序简单和统一而写的一个第三方库,完全没必要使用,更不建议在学习CUDA编程的时候依赖culti库。当然纯属我个人意见,LZ自然有自己的选择
正解!呵呵