Проект отладки проблем, собранный с помощью scons в qtcreator 2.2
В настоящее время я работаю над проектом, использующим SCons в качестве системы сборки. Поскольку проект написан для gcc, и я занимаюсь разработкой для Windows, я компилирую с mingw и занимаюсь разработкой в QTCreator. Поэтому я настроил его как общий проект. До недавнего времени я использовал QTCreator 2.0.1, где все работало просто отлично (имеется ввиду компиляция, запуск и отладка), но теперь я решил обновить его, установив новейшую версию qt sdk, поэтому я работаю над QTCreator 2.2.0. Сейчас компиляция и выполнение моего проекта все еще работает хорошо, но отладчик доставляет мне проблемы.
Когда я сейчас пытаюсь запустить проект в режиме отладки, я получаю предупреждение о том, что оптимальный механизм отладки для исполняемого файла типа x86-windows-msvc2008-pe-32bit недоступен, и вместо него будет использоваться Gdb. Иногда отладка работает нормально, несмотря на это, но большую часть времени она продолжается с ошибкой, что мой исполняемый файл "не в исполняемом формате: формат файла не распознан". Используя мой старый QTCreator 2.0.1, отладка все еще работает отлично.
Теперь мои вопросы: почему он пытается отладить исполняемый файл msvc2008, когда я скомпилировал с помощью mingw (и установил для цепочки инструментов для проекта значение mingw (хотя это следует игнорировать для сборки))? Когда он пытается использовать gdb, что сообщение об ошибке "не в исполняемом формате: формат файла не распознан" пытается мне сказать? И самое главное: как мне настроить QT Creator 2.2, чтобы отладка скомпилированных универсальных проектов mingw работала?
Спасибо за любую помощь.