Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: Kurpi от Апрель 28, 2012, 12:26



Название: Не настраивается отладчик
Отправлено: Kurpi от Апрель 28, 2012, 12:26
Вопрос по настройке среды разработки: под windows не получается настроить отладчик - ни GDB(minGW), ни CDB(msvc). В первом случае при попытке отладить возникает ошибка "процесс gdb неожиданно завершился(код 0)" - пробовал ставить в качестве отладчика и сам бинарник gdb и pythongdb из состава qt SDK. При этом дело не в самой программе - валится даже на hello world. Попробовал с майкрософтовским отладчиком, но примерно тоже самое: установил Windows SDK, но, где лежит cdb.exe, непонятно(даже VS express поставил, но и там его нет). ПРи попытке запустить отладку появляется сообщение "Предпочтительный отладчик для программ типа x86-windows-msvc2010-pe-32bit" недоступен. В качестве него будет использоваться резервный отладчик GDB engine." Можете скинуть архив с бинарником отладчика, а то официальный инсталлятор - http://msdn.microsoft.com/ru-ru/windows/hardware/gg463009/ его почему-то или не устанавливает, или ставит куда-то не туда


Название: Re: Не настраивается отладчик
Отправлено: navrocky от Апрель 28, 2012, 13:19
Если ставишь QtSDK, то отладчик gdb работает с полпинка. Переустанавливай свою систему.


Название: Re: Не настраивается отладчик
Отправлено: Arkady от Июль 31, 2012, 13:40
Если ставишь QtSDK, то отладчик gdb работает с полпинка. Переустанавливай свою систему.
Дважды переставлял Qt SDK отсюда http://qt.nokia.com/downloads/sdk-windows-cpp, (The Qt SDK version 1.2.1 released on April 11th) имею именно эту проблему. Все, как описал автор. Что делать? :( Называется, хотел познакомиться с SDK...


Название: Re: Не настраивается отладчик
Отправлено: Arkady от Август 01, 2012, 03:35
На текущий момент установлено следующее:
При выборе в настройках проекта конфигурации сборки MSVC2010 (она стоит по умолчанию), получаю "Предпочтительный отладчик для программ типа x86-windows-msvc2010-pe-32bit" недоступен. В качестве него будет использоваться резервный отладчик GDB engine.". И после этого никакой отладки в принципе нет.

В случае, если выбираю в настройках проекта конфигурацию сборки MinGW, то этой ошибки нет и отладка работает.

Однако если я делаю консольный проект без использования библиотек qt, то я получаю сообщение при попытке отладки: "During startup program exiting with code 0x0" и, если использовал конфигурацию MinGW, то "Процесс gdb неожиданно завершился", а если использовал конфигурацию MSVC2010, то сообщение про отладчик.

Помогите плз настроить работу с этими конфигурациями так, чтобы и проект с использованием библиотек qt, и без них - собирался и отлаживался.


Название: Re: Не настраивается отладчик
Отправлено: xokc от Август 01, 2012, 08:54
официальный инсталлятор - http://msdn.microsoft.com/ru-ru/windows/hardware/gg463009/ его почему-то или не устанавливает, или ставит куда-то не туда
Ну так, а ты нашёл, куда именно он установился?


Название: Re: Не настраивается отладчик
Отправлено: Arkady от Август 02, 2012, 10:27
официальный инсталлятор - http://msdn.microsoft.com/ru-ru/windows/hardware/gg463009/ его почему-то или не устанавливает, или ставит куда-то не туда
Ну так, а ты нашёл, куда именно он установился?
Тоже нет.


Название: Re: Не настраивается отладчик
Отправлено: Hellraiser от Август 02, 2012, 14:58
Вот полный SDK (http://www.microsoft.com/en-us/download/details.aspx?id=8442) (в его составе есть Debugging Tools For Windows). Вот загрузчик SDK урезанный (http://msdn.microsoft.com/ru-ru/windows/hardware/hh852363).