Невозможно создать механизм отладки в редакторе QT

Недавно я установил Qt Creator 4.8.0 на основе Qt 5.12.0, и я настроил его, как показано на рисунке ниже. Однако мне не удалось запустить отладчик. Как видно, отладчик правильно настроен для этого комплекта, которым я сейчас пользуюсь.

Невозможно создать механизм отладки в редакторе QT

Любое решение?

Спасибо!

Ваша цель — выполнять отладку на удаленной платформе или на том же хосте, где работает QtCreator?

SPlatten 25.01.2019 09:21

Это на том же хосте

jevora 25.01.2019 09:34

на каком хосте работает, ОС и версия?

SPlatten 25.01.2019 10:21

Intel I7, 32 ГБ оперативной памяти. Windows 10 Домашняя 64-разрядная сборка: 17134.523

jevora 25.01.2019 12:03

У меня никогда не было проблем с отладкой, просто убедитесь, что ваш проект создан для отладки, а не для выпуска, а затем щелкните значок отладки.

SPlatten 25.01.2019 12:45

По сути, встроенный настраивается как отладочный. Тем не менее, он по-прежнему продолжает говорить то же самое. Какой комплект вы используете и как он настраивается? Спасибо

jevora 25.01.2019 12:50

Я посмотрю на свои настройки сборки, когда я подойду к своей системе, через несколько часов...

SPlatten 25.01.2019 12:52

он больше не нужен. Я ответил себе. Спасибо!

jevora 25.01.2019 14:05
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
7
8
9 103
4
Перейти к ответу Данный вопрос помечен как решенный

Ответы 4

Ответ принят как подходящий

Вау! Я нашел это!!! Здесь на вкладке «проекты» есть несколько конфигураций сборки и запуска. Несмотря на то, что вы выбираете комплект по умолчанию, последним из них будет тот, который будет выделен черным цветом на этой вкладке.

Before solving

Наконец, я отключил их все, кроме того, который был правильно настроен в окне «Наборы», и это сработало. Я надеюсь, что эта информация будет полезна для кого-то. Я не думаю, что часть конфигурации ясна.

After solving

Это даже решило мою проблему с std::thread :) Теперь я могу немного больше ненавидеть MSVC

Caglayan DOKME 15.08.2021 15:58

Я получил ту же ошибку, но в моем случае я использовал компилятор MSVC, и набор не смог найти отладчик CDB. Я смог исправить это, выбрав «Добавить или удалить программы» -> «Комплект разработки программного обеспечения для Windows» -> «Изменить» -> «Изменить» -> «Инструменты отладки для Windows».

Та же фиктивная ошибка QT Creator показывает, когда у вас просто не установлен gdb. В моем случае сработало ;)

У меня была такая же ошибка в MacOS, отладчик внезапно перестал работать (отладчик LLDB работал в XCode, но не в Qt Creator).

В этом случае я переустановил Qt Creator и повторно инициализировал конфигурацию, удалив каталог .config/QtProject, расположенный в домашнем каталоге. Это решило проблему.

Другие вопросы по теме