Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt инструментарий _ GDB "не нужен"

Автор: NordWest 3.8.2011, 18:58

С тех пор как установил новый креатор 2.2.1 перестал нормально работать отладчик. А конкретно, точки остановки не работают, проскакивает их. GDB установлен. В свойствах Qt написано, что gdm не нужен. Может я просто не настроил правильно отладчик, но не знаю как.

Автор: RazrFalcon 3.8.2011, 18:59

Какая ОС?

Автор: NordWest 3.8.2011, 19:01

Цитата(RazrFalcon @ 3.8.2011, 19:59) *
Какая ОС?

Debian

Автор: RazrFalcon 3.8.2011, 19:09

Я его просто устанавливаю. Остальное само работает. <_<
В голову приходит разве что переустановка или затирание старых конфигов (можно с бекапом).

Автор: NordWest 3.8.2011, 19:13

Да, в общем на дурацкие вопросы я горазд, стыдно.
Нужно было всего лишь в pro-файле заменить release на debug и пересобрать. Давно отладкой не приходилось заниматься, забыл совсем об этих мелочах. Но всё равно, спасибо за отзывчивость. Может даже такая глупость кому-то поможет.

Автор: RazrFalcon 3.8.2011, 20:18

Хм. У меня в таких случая выдается предупреждении что это релиз сборка и дебага не будет.

Автор: Алексей1153 4.8.2011, 7:01

NordWest, это не мелочи, вообще-то ) В дебаге отключена оптимизация, поэтому ставить точку останова можно почти где угодно. В релизе некоторые строки кода уже отсутствуют (их оптимизатор уделал), поэтому на таких строчках точка не ставится

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)