【问题标题】:Nsight Eclipse : .cuda-gdbinit: No such file or directoryNsight Eclipse:.cuda-gdbinit:没有这样的文件或目录
【发布时间】:2012-12-16 01:03:18
【问题描述】:

我在带有 Nsight Eclipse 的 Ubuntu 11.10 上使用带有两个 gpu 卡的 Cuda 5.0。
当我尝试在 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 设置有问题吗?

【问题讨论】:

    标签: cuda eclipse-cdt nsight


    【解决方案1】:

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

    【讨论】:

    • 就我而言,它在我删除GDB command file 中的条目后起作用,即将GDB command file 设置为空字符串。
    【解决方案2】:

    为防止 Eclipse CDT/nsight 绑定加载 .cuda-gdbint(您可以按照其他答案的建议安全地执行此操作),您必须将其从与您的运行/调试配置关联的“GDB 命令文件”中删除。

    为此,

    1. 使用菜单,转到运行 |调试配置
    2. 选择您收到错误消息的运行/调试/等配置
    3. 在多选项卡部分中,选择调试器选项卡
    4. 在子多选项卡部分中,选择Main
    5. 您现在应该会看到一个 GDB 命令文件 文本框。清除它。

    【讨论】:

      猜你喜欢
      • 2013-05-07
      • 2017-07-15
      • 1970-01-01
      • 1970-01-01
      • 2021-06-24
      • 1970-01-01
      • 2015-02-20
      • 1970-01-01
      相关资源
      最近更新 更多