Вопрос здесь такой же, как у меня, но решение для меня не работает. Я использую QtCreator 2.4.1 в Windows 7. Когда я пытаюсь отладить простое приложение hello world, отображается сообщение: "Предпочитаемый механизм отладчика для отладки двоичных файлов типа" x86-windows-msvc2010-pe-32bit "недоступен.... Подробности: Нет двоичного файла CDB, доступного для двоичных файлов в формате" x86-windows-msvc2010-pe-32bit"
Когда я обнаружил, что cdb.exe не был в моей системе, у меня был установлен Windows SDK с инструментами отладчика, а текущее местоположение cdb.exe - "C:\Program Files (x86)\Windows Kits\8.0\Debuggers\x86\cdb.exe" и "C:\Program Files (x86)\Windows Kits\8.0\Debuggers\x64\cdb.exe",
На вкладке CDB я сконфигурированный сервер символов, а также путь CDB.exe, но тщетно!
QtCreator- > Tools- > options- > Debugger- > CDB Tab- > имеет следующие поля:
Дополнительные аргументы
использовать консоль CDB
Пути символов
Исходные пути
Правильное местоположение точки останова и т.д.
Может кто-нибудь любезно объяснить, что это значит и какие значения ожидаются здесь. Кто-нибудь успешно отлаживает любое приложение с помощью Qt Creator.
Пожалуйста, обратитесь к этой ссылке:
http://qt-project.org/forums/viewthread/16018/