qt creator debug slow

Я запускаю Qt Creator 2.3.0, основанный на Qt 4.7.4, в 64-битной Windows 7. Когда я запускаю приложение из Qt Creator (ctrl + r), все работает отлично. Однако, когда я отлаживаю (F5), выполнение каждой строки занимает вечность - например, иногда 2 минуты для выполнения одной строки кода.

Я заметил в окне журнала отладчика эту строку: Отладчик: C: \ Program Files (x86) \ Debugging Tools For Windows (x86) \ cdb.exe. Я подумал, раз уж я использую Windows 7 x64, мне следует использовать 64-битный отладчик. Итак, я загрузил и установил Microsoft Windows SDK для Windows 7 и .NET Framework 3.5 SP1, как предложил друг.

Теперь я вижу, что в Tools..Options..Tool Chains у меня есть несколько автоматически определяемых инструментов. Если я выберу любой из Microsoft Windows SDK для Windows - x86, x64, ia64 или любой из Microsoft Visual C ++ Compiler 9.0 - x86, amd64, x64, ia64 - отладчик будет установлен на «C: \ Program Files (x86) \ Debugging Tools For Windows (x86) \ cdb.exe "и отключен, поэтому я не могу его изменить.

Как мне убедить Qt Creator использовать 64-битную версию cdb? Связано ли это с моей основной проблемой, сверхмедленной отладкой?

6
задан Thomas Weller 20 October 2016 в 17:32
поделиться