Не работает отладчик |
Здравствуйте, гость ( Вход | Регистрация )
Не работает отладчик |
qt_user |
21.9.2012, 19:08
Сообщение
#1
|
Студент Группа: Участник Сообщений: 52 Регистрация: 11.9.2012 Пользователь №: 3518 Спасибо сказали: 0 раз(а) Репутация: 0 |
Установил QT CREATOR на windows. Вообщем сделал простую прогу и поставил бряки, но почему-то на них прога не падает. Такое чувство что отладчик не настроен должным образом. Можете помочь разобраться с багом?
|
|
|
igor_bogomolov |
21.9.2012, 20:04
Сообщение
#2
|
Профессионал Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: 29 |
Программу собирал в отладочном (Debug) режиме?
Запускал из под креатора? Отладчик установлен? Пути до отладчика прописаны? Не вижу код с "бряками" |
|
|
qt_user |
21.9.2012, 20:45
Сообщение
#3
|
Студент Группа: Участник Сообщений: 52 Регистрация: 11.9.2012 Пользователь №: 3518 Спасибо сказали: 0 раз(а) Репутация: 0 |
Цитата Программу собирал в отладочном (Debug) режиме? да Цитата Запускал из под креатора? ну да... Цитата Отладчик установлен? mingw с qt creator видимо тоже поставился. Там автоматическая установка. Думаю поставлен. Цитата Пути до отладчика прописаны? Я до сих пор не могу понять с какими параметрами gcc запускается Не могу понять где они прописываются(ключики). Видимо в PATH прописаны все пути до компиляторов и отладчиков C:\Qt\4.8.1\bin;C:\Qt\mingw\bin C:\Qt\4.8.1\bin - не существует(видимо предыдущий раз ставил, потом удалял QT и остался). C:\Qt\mingw\bin - существует. Там gdb.exe есть. Цитата Не вижу код с "бряками"
на
я вот думаю может в настройках самого qt creator надо что-то настраивать на вкладке отладчик ? |
|
|
igor_bogomolov |
21.9.2012, 21:12
Сообщение
#4
|
Профессионал Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: 29 |
Не очень понятно, что там в MainWindow и почему на w.show() или где то еще этот код должен упасть.
Вот так вот надо "брякать" Раскрывающийся текст
Что во вкладку "вывод приложения" пишется? И что происходит вообще? Просто когда отладчик не установлен или не видится, при запуске отладки в креаторе появляется диалоговое окно примерно с таким содержимым Цитата Процесс gdb не смог запуститься. Или вызываемая программа «/usr/bin/gdb» отсутствует, или недостаточно прав на её запуск.
No such file or directory |
|
|
qt_user |
22.9.2012, 10:47
Сообщение
#5
|
Студент Группа: Участник Сообщений: 52 Регистрация: 11.9.2012 Пользователь №: 3518 Спасибо сказали: 0 раз(а) Репутация: 0 |
в консоле вывода вообще нет никакой информации о gdb.
|
|
|
qt_user |
22.9.2012, 21:39
Сообщение
#6
|
Студент Группа: Участник Сообщений: 52 Регистрация: 11.9.2012 Пользователь №: 3518 Спасибо сказали: 0 раз(а) Репутация: 0 |
как можно проверить что к QT подрублен gdb? Кроме как просто запустить приложение и в консоле вывода прочитать. Может в настройках есть где что?
|
|
|
qt_user |
23.9.2012, 17:16
Сообщение
#7
|
Студент Группа: Участник Сообщений: 52 Регистрация: 11.9.2012 Пользователь №: 3518 Спасибо сказали: 0 раз(а) Репутация: 0 |
Цитата qtmaind.lib(qtmain_win.obj):-1: предупреждение: LNK4099: "vc100.pdb" PDB не найден с "qtmaind.lib(qtmain_win.obj)" или на "C:\Qt\qt-proj\soft-build-desktop-Qt_4_8_0_for_Desktop_-_MSVC2010__Qt_SDK_________\debug\vc100.pdb"; компоновка объекта выполняется как при отсутствии отладочных данных после компиляции проекта... хммм... |
|
|
qt_user |
23.9.2012, 18:11
Сообщение
#8
|
Студент Группа: Участник Сообщений: 52 Регистрация: 11.9.2012 Пользователь №: 3518 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
qt_user |
23.9.2012, 19:06
Сообщение
#9
|
Студент Группа: Участник Сообщений: 52 Регистрация: 11.9.2012 Пользователь №: 3518 Спасибо сказали: 0 раз(а) Репутация: 0 |
Скажите что еще показать?)
|
|
|
Iron Bug |
23.9.2012, 23:54
Сообщение
#10
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
я не юзаю Qt, но уже вижу, что у тебя проект собирается вижуал студией: MSVC2010, vc100.pdb - это MSVS 2010.
и к gdb он никаким макаром не относится. |
|
|
Текстовая версия | Сейчас: 28.11.2024, 22:17 |