c++ - 哪个 Nsight 版本可以在 Visual Studio 2010 中使用 CUDA 5.5?

标签 c++ visual-studio-2010 cuda nvidia nsight

我在 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/

相关文章:

c++ - C 中的 cin.ignore() 等价于什么?

c++ - 这是静态多态性的 CRTP 用法,但没有实现派生函数。在 gcc 和 visual studio 中编译。为什么?

c++ - visual studio 2010 包含文件可以是 'see' 但无法编译

c++ - CUDA 零拷贝与 Jetson TK1 上的 CudaMemcpy

c++ - Boost.Asio iostream 冲洗不工作?

c++ - 调用静态内联函数

c# - 在Gerrit中,这个红点是什么意思?

wpf - 是否可以像部分类一样拥有部分xaml?

visual-c++ - CUDA - 数组在 GPU 上生成随机数组及其使用内核的修改

CUDA 的 cudaMemcpyToSymbol() 抛出 "invalid argument"错误