Russian Qt Forum
Октябрь 01, 2024, 02:39 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Программа вылетает без отладчика.  (Прочитано 8325 раз)
SASA
Гость
« Ответ #15 : Август 13, 2010, 09:54 »

SASA, подскажи тогда что изменить в настройках сборки, чтобы релиз с дебажной информацией собирался, а то я добавляю -g, но дебагер все равно не цепляется. и -DQT_NO_DEBUG пробовал убирать, все равно не цепляется.
Я работую в VS. Там просто ставиш галочку - генери дебужную инфу.
Код:
дебаг от релиза как раз наличием дебажной информации и отличается вроде
Основные отличия в настройках компилятора и линкуемых библиотеках.
Студийный компилятор кладёт инфу в отдельный файл *.pdb. А в основной файл добавляет uid по которому сопосталяет exe и pdb файлы. Грубо говоря, дебужная информация это таблица соответствия инструкции в исполняемом файле и строчке кода. При подении система говорит: инструкция по такому-то адресу сделала не то. Дебагер смотрит в таблицу, и говорит какой строке это соответствует.
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


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