Название: При запуске отладки вылетает gdb Отправлено: deMax от Июнь 05, 2013, 09:38 Установил QtSDK 1.2.1, Qt 4.8.4, Qt Creator 2.7.1, OS: win7.
При нажатии F5 сразу вылетает gdb: Прекращена работа программы "gdb.exe" mingw выбирал и из qt sdk и из интернета скачивал через файл установки. Название: Re: При запуске отладки вылетает gdb Отправлено: alex312 от Июнь 05, 2013, 11:49 такой тихий вылет может указывать на то, что программа (та которая вылетает) пытается использовать *.dll других версий. так что смотри переменную PATH, с которой запускается программа.
Название: Re: При запуске отладки вылетает gdb Отправлено: deMax от Июнь 05, 2013, 14:53 Программа запускается и нормально работает, при запуске через ctrl+R.
>>такой тихий вылет может указывать на то, что программа (та которая вылетает) пытается использовать *.dll других версий. так что смотри переменную PATH, с которой запускается программа. поменял в path путь с qtSDK/mingw на мою скачанную mingw? gdb все так же вылетает(окно операционной системы о закрытие программы). Может есть инструкция как поставить на чистую систему win7 qtcreator 2.7.1 и qt4.8.4 чтобы они работали? Название: Re: При запуске отладки вылетает gdb Отправлено: kuzulis от Июнь 05, 2013, 15:38 У меня такое было, если перед запуском отладки натыкать брекпойнтов, то крешился dbg.
Но если брекпойнты ставить уже после запуска отладки - то все ок было. Название: Re: При запуске отладки вылетает gdb Отправлено: panAlexey от Июнь 05, 2013, 23:22 У меня тоже вылетает.
Но у меня салат из мингвы я уже путаюсь где чего. Поставил 2008 студию для отладки - шустрее и по чувачески отлаживает. Название: Re: При запуске отладки вылетает gdb Отправлено: kamre от Июнь 06, 2013, 00:20 Поставил 2008 студию для отладки - шустрее и по чувачески отлаживает. Аналогично, только уже на 2010 пересел. Отладка в QtCreator какая-то кривая и еще бывает тормозит, по сравнению со студией совсем плохо.По теме: а что если из консоли запустить gdb, и в нем уже приложение запускать? Название: Re: При запуске отладки вылетает gdb Отправлено: deMax от Июнь 06, 2013, 12:48 У меня такое было, если перед запуском отладки натыкать брекпойнтов, то крешился dbg. брекпоинты не ставил - вылетает сразу, иногда работает, но почему непонятно. mingw от qtsdk подойдет версии 4.8.4?Но если брекпойнты ставить уже после запуска отладки - то все ок было. Название: Re: При запуске отладки вылетает gdb Отправлено: deMax от Сентябрь 18, 2013, 19:51 Скачал сорсы криатора 2.8.1 и через msys и mingw собрал gdb(в папке Qtcreator/dist/gdb запустил make -f Makefile.mingw )
Отладка заработала, но тип QString не выводит текст, а представляет как класс с кучей полей. содержимое можно просмотреть только в памяти. p.s. Есть ли инструкция как собрать криатор 2.8.1 с qt 4.8.5/4.8.4/4.8.1. И чтоб все это работало как из SDK. Название: Re: При запуске отладки вылетает gdb Отправлено: kuzulis от Сентябрь 18, 2013, 20:27 Цитировать Отладка заработала, но тип QString не выводит текст, а представляет как класс с кучей полей. содержимое можно просмотреть только в памяти. Для корректного отображения нужна питоновская обертка к GDB. Просто в креаторе в сойствах Kit для GDB Engine укажи путь к этой обертке, например у меня: Цитировать C:\MinGW\4.4\pythongdb\python_2.7based\gdb-i686-pc-mingw32.exe Если не ошибаюсь. |