在cuda的断点不起作用!

时间:2010-09-14 07:34:20

标签: cuda

用一个非常简单的代码,hello world,断点不起作用。 我不能写出确切的评论,因为它不是用英文写的, 但它就像“未加载此文档的符号”或其他内容。

没有cuda代码,主函数中只有一行printf。

工作环境是windows7 64bit,vc ++ 2008 sp1,cuda toolkit 3.1 64bits。 请给我一些解释。 :)

2 个答案:

答案 0 :(得分:1)

所以这只是一个主机应用程序(即与CUDA无关)执行无法调试的printf?您是否选择“Debug”作为配置而不是“Release”?

答案 1 :(得分:1)

您是否尝试使用Visual Studio断点来停止CUDA设备代码( .cu)?如果是这样,那么我很确定你不能这样做。 NVIDIA发布了Parallel NSIGHT,它应该允许你调试CUDA设备代码( .cu),虽然我自己没有太多经验。