|
|||||||
Сборка отладчика GDB под Windows
Время создания: 10.03.2015 16:39
Раздел: Компьютер - Программирование - Отладчик GDB
Запись: xintrea/mytetra_syncro/master/base/1425994752zmws9l6g3q/text.html на raw.github.com
|
|||||||
|
|||||||
Сборка отладчика GDB под Windows Отладчик GDB является важным инструментом среды разработки приложений Qt. Без него Qt Creator, например, теряет большую часть своей функциональности (остается, разве что, подсветка синтаксиса в редакторе и контекстная справка). Вплоть до версии Qt Creator 2.4.1 отладчик GDB устанавливался вместе с Qt Creator, равно как и компилятор MinGW. Начиная с версии Qt Creator 2.5.0, отлачик GDB необходимо собирать самостоятельно. Данная статья призвана оказать помощь в решении этой проблемы. При ее подготовке использовался материал с ресурса Wiki от Nokia . Есть хорошая новость! С недавних пор сборка GDB существенно упростилась. Похоже, что это заслуга еще Nokia. Предполагается, что MSYS уже установлен вместе с утилитами patch, unzip и файлом msys-bz2-1.dll (см. здесь ). Рассмотрим подробно порядок действий. 1. Скачиваем на сайте разработчика архив с исходниками Qt Creator qt-creator-2.6.1-src.zip 26 MB 2. Распаковываем архив в корень диска D:\. Переименовываем для удобства папку с исходником D:\qt-creator-2.6.1-src, например, в D:\s (аналогичное действие выполняется при сборке Qt Creator). 3. Открываем в текстовом редакторе файл D:\s\dist\gdb\Makefile.mingw, находим неработающую на сегодняшний день ссылку http://download.qt.nokia.com/misc/gdb/7.4/build-prerequisits/python.zip и исправляем ее на http://get.qt.nokia.com/misc/gdb/7.4/build-prerequisits/python.zip 4. Запускаем MinGW Shell (см. группу ярлыков MinGW в меню Пуск или файл C:\Qt\mingw-4.6\msys\1.0\msys.bat) и вводим команды cd /d/s/dist/gdb 5. Результатом сборки будет папка D:\s\dist\gdb\qtcreator-gdb-7.4.1, содержащая две цели i686-pc-mingw32 и arm-none-linux-gnueabi (нас интересует первая) и необходимый набор библиотечных файлов. Переместим эту папку в какое-нибудь удобное для нас место, например в C:\Qt. Теперь в настройках связки инструментов Qt Creator в качестве отладчика следует указывать файл C:\Qt\qtcreator-gdb-7.4.1\gdb-i686-pc-mingw32.exe |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|