Nsight Eclipse: .cuda-gdbinit: нет такого файла или каталога

Я использую Cuda 5.0 с двумя видеокартами на Ubuntu 11.10 с Nsight Eclipse.
Когда я пытаюсь отладить программу из 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?


person Community    schedule 01.01.2013    source источник


Ответы (2)


Это сообщение безвредно. Что делает Nsight, так это явно указывает cuda-gdb читать .cuda-gdbinit при запуске сеанса отладки, чтобы подобрать любые пользовательские настройки, которые могут быть у пользователя. Совершенно нормально, что у вас нет этого файла.

person Eugene    schedule 01.01.2013
comment
В моем случае это сработало после того, как я удалил запись в GDB command file, то есть установил GDB command file в пустую строку. - person ; 02.01.2013

Чтобы предотвратить привязку Eclipse CDT/nsight к загрузке .cuda-gdbint (что вы можете безопасно сделать, как предлагают другие ответы), вы должны удалить его из «командного файла GDB», связанного с вашей конфигурацией запуска/отладки.

Чтобы сделать это,

  1. Используя меню, выберите Выполнить | Конфигурации отладки
  2. Выберите конфигурацию Run/Debug/etc, для которой вы получаете сообщение об ошибке.
  3. В разделе с несколькими вкладками выберите вкладку Отладчик.
  4. В разделе с несколькими вкладками выберите Главная.
  5. Теперь вы должны увидеть текстовое поле Командный файл GDB. Очистить.
person einpoklum    schedule 11.11.2016