Я использую Qt Creator 2.3.0, основанный на Qt 4.7.4, в Windows 7 64-bit.Когда я запускаю приложение из Qt Creator (ctrl + r), все отлично работает.Однако, когда я отлаживаю (F5), выполнение каждой строки занимает вечность - как иногда за 2 минуты, чтобы выполнить единственную строку кода.
Я заметил в окне журнала отладчика следующую строку: Отладчик: C: \ ProgramФайлы (x86) \ Средства отладки для Windows (x86) \ cdb.exe.Я думал, так как я использую Windows 7 x64, я должен использовать 64-битный отладчик.Итак, я скачал и установил Microsoft Windows SDK для Windows 7 и .NET Framework 3.5 с пакетом обновления 1 (SP1), как предложил мой друг.
Теперь я вижу, что в Tools..Options..Tool Chains у меня есть ряд Autoинструменты.Если я выбираю любой из Microsoft Windows SDK для Windows - x86, x64, ia64 или любой из компиляторов Microsoft Visual C ++ 9.0 - x86, amd64, x64, ia64 - для отладчика устанавливается значение «C: \ Program Files (x86)»\ Средства отладки для Windows (x86) \ cdb.exe "и отключен, поэтому я не могу его изменить.
Как мне убедить Qt Creator использовать 64-битную версию cdb?Связано ли это с моей главной проблемой - сверх-медленной отладкой?