2 cruddas cruddas 于 2016.01.24 03:52 提问

VS2013环境,Geforce 620显卡,GPU编程出错

error MSB3721: "D:\Program Files\NVIDIA GPU Computing\Toolkit\CUDA\v7.0\bin\nvcc.exe" -gencode=arch=compute_52,code=\"sm_52,compute_52\" --use-local-env --cl-version 2013 -ccbin "D:\Program Files\Microsoft Visual Studio 12.0\VC\bin\x86_amd64" -I"D:\Program Files\NVIDIA Corporation\CUDA Samples\v7.0\common\inc" -I"D:\Program Files\NVIDIA GPU Computing\Toolkit\CUDA\v7.0\include" -I"D:\Program Files\NVIDIA Corporation\CUDA Samples\v7.0\common\inc" -I"D:\Program Files\NVIDIA GPU Computing\Toolkit\CUDA\v7.0\include" -G --keep-dir x64\Debug -maxrregcount=0 --machine 64 --compile -cudart static -g -DWIN32 -DWIN32 -D_MBCS -Xcompiler "/EHsc /W3 /nologo /Od /Zi /RTC1 /MDd " -o x64\Debug\kernel.cu.obj "C:\Users\MaoHeng_Lab\documents\visual studio 2013\Projects\CudaTest\CudaTest\kernel.cu"” 已退出,返回代码为 2 。

3个回答

caozhy
caozhy   Ds   Rxr 2016.01.24 04:22

出现该问题的主要原因是:程序中有语法错误,只要修改掉所有的语法错误,就可以成功编译。

http://www.tuicool.com/articles/7fqYN3B

91program
91program   Ds   Rxr 2016.01.24 08:59

编译环境,你确认是正确的?满足编译包的要求?

91program
91program   Ds   Rxr 2016.01.24 09:01

另外一种可能,是依赖包的关系未建立正确,所以链接无法通过。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!