Nsight Eclipse:.cuda-gdbinit:没有这样的文件或目录

时间:2013-01-01 08:06:16

标签: cuda eclipse-cdt nsight

我在Ubuntu 11.10和Nsight Eclipse上使用Cuda 5.0和两张gpu卡 当我尝试从Eclipse中调试程序时,我得到了

Error in final launch sequence
Failed to execute MI command:
source .cuda-gdbinit
Error message from debugger back end:
.cuda-gdbinit: No such file or directory.
.cuda-gdbinit: No such file or directory.

我查看了Eclipse调试配置,我有

GDB debugger: cuda-gdb
GDB command file: .cuda-gdbinit

我的系统中没有文件.cuda-gdbinit 我应该创建吗?如果是这样,在哪里和哪个内容?
我的cuda-gdb设置有问题吗?

2 个答案:

答案 0 :(得分:3)

此消息无害。 Nsight所做的是明确指示cuda-gdb在启动调试会话时读取.cuda-gdbinit以获取用户可能拥有的任何自定义设置。拥有该文件完全没问题。

答案 1 :(得分:1)

为了防止Eclipse CDT / nsight绑定加载.cuda-gdbint(您可以像其他答案建议的那样安全地进行),您必须将其从" GDB命令文件"中删除。与您的运行/调试配置相关联。

要做到这一点,

  1. 使用菜单,转到运行|调试配置
  2. 选择您正在获取错误消息的运行/调试/等配置
  3. 在多标签部分中,选择调试程序标签
  4. 在子多标签部分中,选择主要
  5. 您现在应该会看到 GDB命令文件文本框。清除它。