我在 Windows7 64 位的 VisualStudio2010 上使用 CUDA5.5。
我要安装一个 Nsight VisualStudioEdition 我想调试 CUDA 的代码。
我在nVidia网站上找到的Nsight3.1好像是最新版, 它被描述为对应于VisualStudio2012。
Nsight3.1 能用吗? CUDA5.5,VisualStudio2010? 另外,在VisualStudio2010中有没有可以使用CUDA5.5的Nsight版本?
请告诉我在VisualStudio2010中可以使用哪个版本的nSight CUDA5.5?
当您尝试安装 Nsight 时,“Nsight C++ AMP Debugger”项中显示以下消息。 这不是吗?安装失败?
Nsight C++ AMP 调试器 将不会安装适用于 Visual Studio 2012 的 Nsight C++ AMP 调试器。 未满足要求:未找到 Microsoft Visual Studio 2012。 将安装对 MSVSMON 的 Nsight C++ AMP 目标支持 警告:未找到 Microsoft Visual Studio 2012 MSVMON.exe。
最佳答案
我在多个系统上使用带有 Visual Studio 2010 的 Nsight 3.1 和 CUDA 5.0 或 CUDA 5.5,没有任何问题。
Nsight 现在也与 Visual Studio 2012 兼容,请参阅
Install Nsight Visual Studio Edition
如果涉及本地调试(主机和目标在同一台机器上)。
关于Nsight C++ AMP Debugger,如果你不需要它,你不必担心这个错误信息。如果你有Visual Studio 2010,安装完成后就可以进行CUDA和/或图形调试,见
getting the problem during the installation of nsight visual studio
关于c++ - 哪个 Nsight 版本可以在 Visual Studio 2010 中使用 CUDA 5.5?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19341751/