Вопрос здесь такой же, как у меня, но решение там не работает для меня. Я использую 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-> Инструменты-> Параметры-> Отладчик-> Вкладка CDB-> имеет следующие поля:
Дополнительные аргументы
использовать консоль CDB
Контуры символов
Исходные пути
Правильное расположение точки останова и т. Д. *
Может кто-нибудь любезно объяснить подробно, что это значит и какие значения здесь ожидаются. Кто-нибудь успешно отладил любое приложение, используя Qt Creator.
Пожалуйста, обратитесь по этой ссылке:
http://qt -project.org / форум / viewthread / 16018 /