QT и KDevelop

IDE, VCS и прочее

Модератор: Модераторы разделов

Igrovich
Сообщения: 12
ОС: Slackware 11

QT и KDevelop

Сообщение Igrovich »

Проблема в следующем.
Запускаю KDevelop. там создаю проект Qt Hello Word.
Он компилируется все в поряде - но отладка не работает.
Выставляю в функции main брейкпоинт запускаю Отладка/Запуск он всю программу прогоняет а на брейкпоинте даже не думает останавливаться - подкажите в чем проблема ?
С Кдевелоп только начал разбираться - может че то дополнительно нужно для отладки Qt приложений ?
Спасибо сказали:
chen
Сообщения: 8

Re: QT и KDevelop

Сообщение chen »

Igrovich писал(а):
27.11.2007 15:56
Проблема в следующем.
Запускаю KDevelop. там создаю проект Qt Hello Word.
Он компилируется все в поряде - но отладка не работает.
Выставляю в функции main брейкпоинт запускаю Отладка/Запуск он всю программу прогоняет а на брейкпоинте даже не думает останавливаться - подкажите в чем проблема ?
С Кдевелоп только начал разбираться - может че то дополнительно нужно для отладки Qt приложений ?

А как компилируете? Как debug или как release? Те включена ли отладочная информация в исполняемый файл?
Попробуйте продебажить gdb из консоли, если все ОК, то в свойствах проекта необходимо настроить параметры дебагера.
Спасибо сказали:
Igrovich
Сообщения: 12
ОС: Slackware 11

Re: QT и KDevelop

Сообщение Igrovich »

chen писал(а):
27.11.2007 17:50
Igrovich писал(а):
27.11.2007 15:56
Проблема в следующем.
Запускаю KDevelop. там создаю проект Qt Hello Word.
Он компилируется все в поряде - но отладка не работает.
Выставляю в функции main брейкпоинт запускаю Отладка/Запуск он всю программу прогоняет а на брейкпоинте даже не думает останавливаться - подкажите в чем проблема ?
С Кдевелоп только начал разбираться - может че то дополнительно нужно для отладки Qt приложений ?

А как компилируете? Как debug или как release? Те включена ли отладочная информация в исполняемый файл?
Попробуйте продебажить gdb из консоли, если все ОК, то в свойствах проекта необходимо настроить параметры дебагера.

Где там настроить компиляцию дебуг или релиз ?
Все меню облазил ! И какие параметры дебагера надо прописать ?!?!?!
Спасибо сказали:
trdm
Сообщения: 266
ОС: Window XP

Re: QT и KDevelop

Сообщение trdm »

Igrovich писал(а):
27.11.2007 21:20
Где там настроить компиляцию дебуг или релиз ?
Все меню облазил ! И какие параметры дебагера надо прописать ?!?!?!

попробуйте: http://www.codeblocks.org/
там переключатель прямо на панели.
qt1L, 2C и прочие "аналоги" 1С.
Смертельная доза aлкoгoля 8 гр. на 1 кг вeсa тела: 80 кг * 8 = 640 гр.
Хотите знать больше?
Спасибо сказали:
Igrovich
Сообщения: 12
ОС: Slackware 11

Re: QT и KDevelop

Сообщение Igrovich »

Я вспомнил что когда компилел Qt 4 конфигуре дефолтным оставил.
А там -release конфигурация. перекомпилирую Qt 4 с опцией -debug.
Наверно в этом вся загвоздка.
Спасибо сказали:
Аватара пользователя
Atragor
Сообщения: 681
Статус: ...

Re: QT и KDevelop

Сообщение Atragor »

Опция debug в Qt тут роли не играет. Debug надо выставлять при сборке проекта.
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
Спасибо сказали:
chen
Сообщения: 8

Re: QT и KDevelop

Сообщение chen »

CONFIG+=debug
эту строчку нужно прописать в pro файле.
Спасибо сказали:
chen
Сообщения: 8

Re: QT и KDevelop

Сообщение chen »

Выбрать в меню Project->Project Options, появится диалоговое окно в левой части список General, Version Control, ..., Debuger, вот этот пункт и выбираем, при этом справа появляется форма для настройки параметров. Ну а там все ясно из подписей.
Спасибо сказали: