[Этот ответ работает для меня, используя Qt Creator 2.0.93 (бета-версия 2.1), YMMV]
Я потратил некоторое время на поиск аналогичной проблемы: используя не-mingw, не "поддерживаемую" цепочку сборки из Qt. Похоже, что Qt Creator использует разные среды для этапов сборки в зависимости от того, используете ли вы этап сборки «Создать» или «Пользовательский» (см. Представление «Проекты»). Единственный способ, которым я смог контролировать фактический вызов make и, что более важно, путь, из которого он был запущен, заключался в переходе от использования шагов сборки «make» к шагу «custom». После того, как я это сделал, настройки переменной среды PATH (в среде сборки) были соблюдены, и была выбрана правильная марка.
Другими словами, попробуйте выполнить следующие действия:
- Установите путь в вашей среде сборки для вашего проекта, чтобы включить ваши материалы Cygwin.
- Создайте «пользовательский» шаг сборки, который вызывает make Cygwin с соответствующими параметрами (скопирован из старого шага «make» сборки).
- Удалить старый шаг сборки "make".