Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Jit-отладка с помощью qt Creator (Windows)

Автор вопроса: tower120Ответов: 2

Можно ли использовать Qt Creator (сборка MinGW) в качестве оперативного отладчика? Вместо VS на окнах.

Каждый раз, когда мое приложение падает, Windows предлагает мне использовать Visual Studio в качестве отладчика.

  • Например, сделайте простое консольное приложение QT, затем разделите на 0. Создайте с отладочной информацией. Запустить его. Поймать ошибку (jit). Отладка с помощью создателя QT вместо VS. tower120 02.01.2014
  • @Laszlo Papp - я могу отлаживать с помощью VS. Но что мне нужно сделать для отладки с помощью QT Creator? Когда возникает ошибка - я вижу только VS как отладчик в диалоговом окне выбора отладчика JIT. tower120 04.01.2014

c++visual-studiodebuggingqtjit

Ответы

Ответ 1 · рейтинг 2 · dawid

Из QtCreator: Запуск отладчика, статья:

Посмертный режим доступен только в Windows, если у вас установлены средства отладки для Windows.

Программа установки Qt Creator спросит вас, хотите ли вы зарегистрировать Qt Creator в качестве посмертного отладчика. Чтобы изменить этот параметр, выберите Инструменты > Параметры > Отладчик > Общие > Использовать Qt Creator для отладки посмертно.

Ответ 2 · lpapp

Вам нужно будет настроить его в соответствии с документация:

GDB В Linux и Windows используйте версии GDB с поддержкой Python, которые устанавливаются при установке Qt Creator и Qt SDK. В Mac OS X используйте GDB, поставляемый с Xcode. Вы также можете создать свою собственную GDB с поддержкой Python. Следуйте инструкциям в разделе Создание GDB.

Здесь вы можете найти вики для самостоятельной сборки GDB:

Построение GDB

Я прилагаю снимок экрана из моего QtCreator в Linux, где вы можете настроить параметры, связанные с отладчиком, если он не распознается по умолчанию.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы