【发布时间】:2015-11-24 13:52:41
【问题描述】:
使用“本地 Windows 调试器”时,Visual Studio 2013 中 .cu 文件中的断点可以正常工作。但是当使用 nsight 的“开始 CUDA 调试”时,断点被忽略了。这怎么可能?在 nsight 的网站上,他们声明:“使用熟悉的 Visual Studio Locals、Watches、Memory 和 Breakpoints 窗口”。所以我猜可以使用正常的断点?
编辑:
-
Enable CUDA Memory Checker:开/关没有区别 -
Generate GPU Debug Information: 否/是 (-G0) 没有区别 -
Start CUDA/Graphics debugging: 断点被忽略
【问题讨论】:
-
stackoverflow.com/q/10827995/681865 是否有帮助(即,您是为调试而构建的吗?)
-
@talonmies idd。测试了所有这些答案,但它们根本没有任何区别。
标签: visual-studio visual-studio-2013 cuda nsight