Название: отладка Qt программ Отправлено: DenK от Январь 15, 2007, 15:05 Привет. Чем отлаживать QT программы под Unix? Кроме gdb есть более приятные программы? Или может есть специальные отладчики для Qt?
Название: отладка Qt программ Отправлено: Вячеслав от Январь 15, 2007, 19:28 А чем gdb не прет ? К нему-же элегантно прикручиваеться любая морда(по вкусу) от текста до 3д графики ;)
Название: отладка Qt программ Отправлено: Mixolap от Январь 15, 2007, 23:54 Возьми QDevelop там есть нормальный человеческий интерфейс для отладки, хоть и работает через gdb
Название: отладка Qt программ Отправлено: Admin от Январь 16, 2007, 00:51 есть программы
ddd - мощный отладчик - но кажется на motif привыкать придется есть KDE отладчик - kdbg близок для тех кто работал с VC а отлаживать gdb - это только когда Х нет Название: отладка Qt программ Отправлено: Вудруф от Январь 16, 2007, 08:06 Так ведь очень многие IDE могут работать поверх gdb. Вы это не относите к случаю "отлаживать gdb"?
Название: отладка Qt программ Отправлено: Tonal от Январь 16, 2007, 11:07 Цитата: "Admin" есть программы Насколько я в курсе, это всё мордачки к gdb.ddd - мощный отладчик - но кажется на motif привыкать придется есть KDE отладчик - kdbg близок для тех кто работал с VC а отлаживать gdb - это только когда Х нет Так что можно любую выбирать. ;-) Мы например, под win-дой пользуемся либо мордой от Slick-а, либо напрямую gdb - морда тормозит изрядно, и часто отваливается. Кроме того, не умеет отчки останова ставить в dll-ках, и стопать прогу во время работы для входа в сеанс отладки. P.S. Зря вы на gdb по моему. Вполне вменяемый отладчик. Название: отладка Qt программ Отправлено: vipet от Январь 16, 2007, 15:09 нормальный-то нормальный, но вот под виндой x64 он не работает
Название: отладка Qt программ Отправлено: DenK от Январь 17, 2007, 21:30 Привет.
gdb - это мощный отладчик. Но у меня не получается отлаживать с помощью него элементы управления в программе. Т.е. я имею ввиду нажатия на кнопки и т.д. Когда я ставлю брейкпоинт на функции обработчика кнопки, то он просто(брейкпоинт) его пропускает. Конечно, я не исключаю вариант, что я не правильно им пользуюсь... А по поводу графических интерфейсов к gdb, то есть достаточно приличный KDbg(www.kdbg.org). Название: отладка Qt программ Отправлено: Admin от Январь 18, 2007, 00:23 не забываем компилять проги с gcc -ggdb3 -O0
Название: отладка Qt программ Отправлено: andi от Январь 18, 2007, 12:47 добавлено спустя 37 секунд:
А может ли кто описать пример использования Kdbg для qt прог. Сколько я не выделывался ни в какую не получается сделать простейших действий по отладке. что и как делал я: 1) Есть проект состоящий из десятка .cpp и .h все скомпилировано и работает. Компилил с ключами -ggdb3 -O0 2) Запустил отладчик. Открыл исполняемый файл, открыл один из исходников и поставил в нужном месте точку останова. Запускаю проект на исполнение. Провожу в проге необходимые манипуляции чтобы подвести исполнение к точке останова, но она там не останавливается. Спокойно работает дальше. Что я делаю не так? добавлено спустя 11 минут: Мдя... как всегда, только стоит пожаловаться, все сразу начинает работать... |