Visual Studio 2013中默认CUDA 6.5项目出错(Windows 7)

时间:2014-11-14 00:20:03

标签: visual-studio-2013 cuda

我的笔记本电脑上安装了GeForce 310M nvidia显卡。 我在Windows 7(64位)上安装了Visual Studio 2013的CUDA 6.5工具包。 我已经按照设置中的说明运行了devicsQuery.exe和bandwidth.exe,并且检测到显卡并且带宽测试按预期进行了通过。

我创建了一个新的CUDA 6.5运行时项目。

没有任何修改,我得到了<<<<。

的编译错误

<>的红色下划线并说错误:期待一个表达。

但是,当我构建代码时,没有显示错误,并且成功完成。

但是当我运行代码时,我在控制台中收到错误: CudaSetDevice失败了!你有安装cuda GPU吗?加上cuda失败。

我尝试调试程序,发现我收到错误的行:

cudaStatus = cudaSetDevice(0);

我得到了cudaErrorNoDevice(38);

我刚开始使用nvidia编程,所以我不确定是否有我可能错过的设置。

任何帮助/建议都深受关注。提前谢谢。

0 个答案:

没有答案