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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: [solved] Qt Creator + cdb  (Прочитано 5818 раз)
vanger
Гость
« : Июль 14, 2011, 06:25 »

Добрый день.

Безуспешно пытаюсь подключить отладчик cdb.

Что установлено(в хронологическом порядке):
MSVS 2008
Qt 4.7.3 — собрал из исходников 2008 студией
QtCreator 2.2.1 — бинарники от Нокии
Debugging Tools for Windows 6.12

На данном форуме нашёл 2 подобные темы:
http://www.prog.org.ru/topic_15321_0.html
здесь проблема решилась пересборкой Qt Creator. Я же Qt Creator руками не собирал.

http://www.prog.org.ru/topic_17655_0.html
здесь счастье настало после установки 2008 Студии - у меня же и так она.

В какую сторону копать? Может ли помочь переустановка Qt Creator? Последнее кажется сомнительным. Хотя бы потому что, почему бы отладчику не подцепиться во время апдейтов(они были)?
« Последнее редактирование: Июль 15, 2011, 19:19 от vanger » Записан
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« Ответ #1 : Июль 14, 2011, 20:52 »

А в чём заключается безуспешность подключения отладчика? Установлено вроде всё. Пути к Qt прописаны в path правильно? Debugger helpers собираются?
Записан
vanger
Гость
« Ответ #2 : Июль 15, 2011, 09:59 »

А в чём заключается безуспешность подключения отладчика?

Вот в таком месседж боксе:



Пути к Qt прописаны в path правильно?

К директории bin Qt, где qmake.exe и т.п.? Да, прописан. Qt-шные проекты собираются нормально.

Debugger helpers собираются?

Вроде собираются:
кнопочки "собрать" в Инструменты->Параметры->Qt4->Профили Qt нажимаются Улыбающийся, и lib и exe, соответствующие помощникам, в путях появляются. Но это ж отладочная библиотека QML и обозреватель QML - они сейчас не нужны, не?
Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #3 : Июль 15, 2011, 15:41 »

Куда установлен cdb?
QtCreator ищет в папках "$$(ProgramFiles)/Debugging Tools For Windows/sdk" или "$$(ProgramFiles)/Debugging Tools For Windows (x86)/sdk" ("$$(ProgramFiles)/Debugging Tools For Windows (x64)/sdk")
Записан
vanger
Гость
« Ответ #4 : Июль 15, 2011, 19:18 »

Куда установлен cdb?
QtCreator ищет в папках "$$(ProgramFiles)/Debugging Tools For Windows/sdk" или "$$(ProgramFiles)/Debugging Tools For Windows (x86)/sdk" ("$$(ProgramFiles)/Debugging Tools For Windows (x64)/sdk")

Ура, ура, ура! Заработало!
Дело было в том, что я ставил Debugging Tools не в Program Files, и даже несмотря на прописывание cdb-шной директории в path, Qt Creator не видел его. При установке в директорию по умолчанию всё OK.
Спасибо!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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