QT: Не удалось добавить программу qmake...
Во времена Nokia QT была просто кривым фреймворком для программирования под мобильники финского галошепроизводителя, написанным двумя тронутыми норвежцами.
Сегодня QT - уважаемый, хотя и по-прежнему дико кривой продукт. В общем, несколько раз ставил QT на разные компы - проблем не было.
А тут пришлось заменить сборку с именем типа qt-opensource-windows-x86-1.5.0-2-online.exe
(т.е., которая компилировала через Studio) на нечто вроде qt-opensource-windows-x86-mingw48_opengl-5.2.1.exe
(с MinGW). Ставил полностью, старую перед этим удалял штатно + папку.
Смотрю Инструменты - Параметры - Сборка и запуск - Профили QT - профиль с "!", подпись - "qmake.exe отсутствует или не запускается"
Сответственно, ни один проект из Creator не создается.
Добавляю профиль (путь к qmake.exe
) вручную - вижу вот что:
Не удалось добавить программу qmake
Файл qmake.exe
не битый, из консоли/файл-менеджера запускается.
Windows - XP (но не имеет значения, ставил и на XP), права - админ, русских букв в путях нет, сборка с оф.сайта, никакие файлы не менялись, снести/восстановить не помогло, переменные с путями в Path - верные.
Не работает теперь и первоначальная сборка.
Единственное отличие ситуации от типовой - на этом же компе стоят несколько Visual Studio (2010, 2010 Express, 2008 - не я виноват, комп корпоративный). Соответственно, переустановить систему или поменять комп в данном случае не подходит.
После удаления/переустановки сразу запускается с "неправильным профилем".
Других qmake.exe
на диске нет.
Логично предположить, что где-то во временных файлах/реестре остаётся инфа, которая влияет на начальную настройку? Но где?
Победил так: без штатного удаления грохнул папки c:\QT
и
C:\Documents and Settings\ИМЯ_ЮЗЕРА\Application Data\QtProject\
. Поставил онлайн-сборку с оф. сайта.
27.04.2014, 00:31 [12712 просмотров]