我可以正确观察任何变量或指针,但在使用NSight进行调试时无法为引用变量执行此操作。我已经尝试将引用转换为手表或即时窗口中的指针,但无济于事。我不想用指针重写我的代码。我在Windows 7 64位计算机,CUDA 4.0,Parallel NSight 2.0中使用Visual Studio 2010 SP1,我的代码正在为Win32编译。如何使用CUDA并行NSight调试器观察参考变量?
实施例: __ device__ void函数(INT &参数)
不能调试参数。调试器无法访问。
您是指C++参考? – sj755 2012-07-24 03:45:02
是的。例如:“__ device __ void function(int&parameter)”。无法调试参数。 – 2012-07-24 13:20:32