Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: [РЕШЕНО] автоматизировать gdb(run) с помощью bash  (Прочитано 844 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн amdlintuxos

  • Автор темы
  • Любитель
  • *
  • Сообщений: 86
    • Просмотр профиля
Доброго времени суток.
Можно ли передать run аргументом в gdb? хочу в баш скрипт это положить и потом запускать по нажатию клавиши из IDE, но не могу составить команду (run приходится ручками вбивать). gdb --help читал но не нашёл ответа.

что хочу от скрипта, гипотетически:
gdb ./main ->run
« Последнее редактирование: 28 Июня 2011, 02:22:00 от RazrFalcon »
что не збудется - позабудется

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: автоматизировать gdb(run) с помощью bash
« Ответ #1 : 26 Июня 2011, 13:49:15 »
gdb --help  это мало.
надо вот сюда: http://www.gnu.org/software/gdb/documentation/

Это все в файле gdbinit пишется.

Кстати, в --help это тоже есть
--command=FILE, -x Execute GDB commands from FILE.
« Последнее редактирование: 27 Июня 2011, 13:03:14 от wl »
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн amdlintuxos

  • Автор темы
  • Любитель
  • *
  • Сообщений: 86
    • Просмотр профиля
Re: автоматизировать gdb(run) с помощью bash
« Ответ #2 : 28 Июня 2011, 01:15:09 »
wl
видел эту строку в хелпе но не разобрался как она работает.
сейчас переосмыслил, оказывается надо создать еще один файл с командой gdb (в моём случае это комманда run, имя файла gdb_command),  а потом

gdb ./main --command=gdb_command

Спасибо, всё теперь работает

что не збудется - позабудется

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.