【发布时间】:2013-08-03 02:18:18
【问题描述】:
免责声明:我知道这个问题已经被问过很多次了,但在 Nsight 5.5 之前,答案只是“你不能”。
我正在尝试在 Ubuntu 上使用 Nsight 5.5 调试 CUDA 程序。远程机器也是带有 CUDA Toolkit 5.5 的 Ubuntu。
我使用“调试远程系统上的应用程序”在 NSight 中设置调试。 每当我尝试运行应用程序时,都会收到“无法在远程主机上启动 gdbserver”错误。
这是我在控制台上得到的:
上次登录时间:2013 年 8 月 1 日星期四 16:09:26,来自 host.whatever.edu 回声 $PWD'>' :2345 /tmp/nsight-调试/流;退出 someuser@remotehost:~$ echo $PWD'>' /home/一些用户> someuser@remotehost:~$ :2345 /tmp/nsight-debug/flow;exit :2345: 找不到命令 登出gdbserver 和 cuda-gdbserver 都安装在两台机器上。
如果我 ssh 到远程主机,我可以手动运行/tmp/nsight-debug/flow。
这里可能有什么问题?设置中是否缺少任何内容?
【问题讨论】:
-
您是否按照documentation中的所有步骤操作?
标签: cuda nsight gdbserver cuda-gdb