2012-11-09 102 views
2

我想开始编程CUDA。 我已经安装了Visual Studio 2010 Express。 我也学会了nVidia nSight Visual Studio。 我有所有常见的先决条件(网络框架,Java,...)使用Visual Studio安装nSight Studio

但我看不到任何CUDA选项在我的Visual Studio选项或项目属性。 我该怎么办? 我是否还需要安装Cuda工具包?它是作为一个单独的软件包提供的,但nSight已经安装了一个名为cuda toolkit的东西。

问候

我使用Windows 7 64位

回答

3

由于在Visual Studio速成版的技术限制,Nsight为Visual Studio仅支持Visual Studio 2008专业及以上和Visual Studio 2010 Professional和以上。

+0

我第一次尝试使用Visual Studio 2012 Pro,但它也没有工作,我不知道为什么。但现在我终于用VS 2010 Pro获得了它。 – skan

+0

Nsight VSE 3.0及更早版本不支持Visual Studio 2012. Visual Studio 2012将在未来版本中得到支持。 –

0

您需要安装Cuda工具包和Nsight进行调试。 就2012而言,您是否遵循本指南? http://code.msdn.microsoft.com/windowsdesktop/CUDA-50-and-Visual-Studio-20e71aa1#content

虽然我使其成为构建工作,我不能nsight调试导致其与Visual Studio 2012年。我已经试过nsight 3 RC2到目前为止只是不兼容的,我还没有找到任何办法让它工作,我认为我必须重新安装VS 2010 ...

“对Nsight Visual Studio 2012的支持将随计划于2013年第二季度推出的下一个版本 不支持VS2012的一个主要原因是CUDA 5.0工具箱不支持' t支持新工具链对于不便之处,我很抱歉 我应该提到下一个Nsight 3.0的候选版本将支持VS2012中的C++ AMP调试(但不支持其他图形或CUDA功能)“

+0

我也期待使用新的Q2'13 Nsight版本。 – skan

+0

@skan从我的经验来看,如果你不是一个有经验的用户,它总是更好,不要使用最新版本。由于缺乏有关您可能面临的问题的互联网信息,您可能会遇到麻烦。 :) – BugShotGG

+0

你的意思是它会和以前的版本有很大的不同? – skan