求助大神!win7 + cuda8.0 +vs2010 编译错误 1C

环境是WIN7 + CUDA8.0 + VS2010,安装好CUDA8.0后打开samples例子编译,却报下面的错误:
图片说明
上网搜了好久没找到类似的问题答案,求大神帮忙啊!

2个回答

vs2010版本低了。换更高版本

我搭的vs2015的没问题,
1> D:\cuda\v8.0\2_Graphics\simpleGL>"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin\nvcc.exe" -gencode=arch=compute_20,code=\"sm_20,compute_20\" -gencode=arch=compute_30,code=\"sm_30,compute_30\" -gencode=arch=compute_35,code=\"sm_35,compute_35\" -gencode=arch=compute_37,code=\"sm_37,compute_37\" -gencode=arch=compute_50,code=\"sm_50,compute_50\" -gencode=arch=compute_52,code=\"sm_52,compute_52\" -gencode=arch=compute_60,code=\"sm_60,compute_60\" --use-local-env --cl-version 2015 -ccbin "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64" -I./ -I../../common/inc -I./ -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\/include" -I../../common/inc -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include" -G --keep-dir x64\Debug -maxrregcount=0 --machine 64 --compile -cudart static -Xcompiler "/wd 4819" -g -DWIN32 -DWIN32 -D_MBCS -D_MBCS -Xcompiler "/EHsc /W3 /nologo /Od /FS /Zi /RTC1 /MTd " -o x64/Debug/simpleGL.cu.obj "D:\cuda\v8.0\2_Graphics\simpleGL\simpleGL.cu"
1>CUDACOMPILE : nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
1> simpleGL.cu
1> 正在创建库 ../../bin/win64/Debug/simpleGL.lib 和对象 ../../bin/win64/Debug/simpleGL.exp
1> simpleGL_vs2015.vcxproj -> D:\cuda\v8.0\2_Graphics\simpleGL../../bin/win64/Debug/simpleGL.exe
1> simpleGL_vs2015.vcxproj -> ../../bin/win64/Debug/simpleGL.pdb (Full PDB)
========== 生成: 成功 1 个,失败 0 个,最新 0 个,跳过 0 个 ==========

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐