Как при отладке в лазаре увидить строковые переменные ?

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Как при отладке в лазаре увидить строковые переменные ?

Сообщение Scorporat » 08.07.2012 23:08:38

Хотелось бы увидеть в инспекторе отладки при просмотре переменной типа pointer не только ее адрес, но и содержимое по этому адресу. Как это сделать ?
Scorporat
незнакомец
 
Сообщения: 5
Зарегистрирован: 13.04.2011 15:13:47

Re: Как при отладке в лазаре увидить строковые переменные ?

Сообщение stikriz » 09.07.2012 16:44:48

Надо открыть список наблюдений, добавить переменную, указать в каком виде хотите видеть.
Аватара пользователя
stikriz
энтузиаст
 
Сообщения: 612
Зарегистрирован: 15.03.2006 09:37:47

Re: Как при отладке в лазаре увидить строковые переменные ?

Сообщение alaken » 10.07.2012 20:18:04

Курсором встать на переменную и нажать Ctrl+F5
alaken
постоялец
 
Сообщения: 221
Зарегистрирован: 18.02.2010 09:02:13

Re: Как при отладке в лазаре увидить строковые переменные ?

Сообщение Scorporat » 10.07.2012 20:28:15

Спасибо большое за подсказки. И еще вопрос - почему в лазаре такая древняя версия GDB - 7.3 ? В то время как актуальная 7.4.1. Попытка установить новую версию не увенчалась успехом. Похоже лазарь передает какие-то параметры которые новый GDB не понимает. Вроде такие -silent -i m1 -nx:5
Scorporat
незнакомец
 
Сообщения: 5
Зарегистрирован: 13.04.2011 15:13:47

Re: Как при отладке в лазаре увидить строковые переменные ?

Сообщение Максим » 12.07.2012 03:48:11

Про "древнюю версию" 7.3 - это отжиг месяца. :mrgreen:

Чем она вас не устраивает?
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Re: Как при отладке в лазаре увидить строковые переменные ?

Сообщение xcod » 12.07.2012 07:04:27

в svn gdb 7.4
xcod
постоялец
 
Сообщения: 108
Зарегистрирован: 07.08.2009 12:37:23

Re: Как при отладке в лазаре увидить строковые переменные ?

Сообщение Scorporat » 13.07.2012 23:55:31

Да вы чего, ребята ? http://sources.redhat.com/gdb/download/

The most recent release (GDB 7.4.1): gdb-7.4.1.tar.bz2 26-Apr-2012 11:47 20M

Добавлено спустя 5 минут 23 секунды:
Максим писал(а):Про "древнюю версию" 7.3 - это отжиг месяца. :mrgreen:

Чем она вас не устраивает?


А чем она меня должна устраивать ? При отладке постоянно падает. Может то не вина GDB, но всё же...
И объясните, почему лазарь вылетает при установке новой версии gdb (релиза, прошу заметить, а не из свн) ?
Scorporat
незнакомец
 
Сообщения: 5
Зарегистрирован: 13.04.2011 15:13:47

Re: Как при отладке в лазаре увидить строковые переменные ?

Сообщение Максим » 14.07.2012 03:57:33

Scorporat писал(а):А чем она меня должна устраивать ?

Всем. :mrgreen:

Scorporat писал(а):При отладке постоянно падает. Может то не вина GDB, но всё же...

А у меня всё работает нормально. И что?
Может, всё-таки, соизволите поделиться версией Lazarus, ОС, кодом, на котором падает, какое сообщение об ошибке выводит и т. п.?

Scorporat писал(а):И объясните, почему лазарь вылетает при установке новой версии gdb (релиза, прошу заметить, а не из свн) ?

Кривые руки? У меня с версией 7.4 и Lazarus 1.1 на Винде всё работает.
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 235

Рейтинг@Mail.ru
cron