QMAKE: QMAKESPEC не был установлен

Я недавно перекомпилировал Qt, чтобы я мог использовать статические вместо разделяемых библиотек. Но теперь, когда я пытаюсь скомпилировать свой проект, я получаю следующую ошибку:

QMAKESPEC не был установлен, поэтому конфигурация не может быть выведена.

Это похоже на обычную проблему, и я провел некоторое исследование перед публикацией. Что меня озадачивает, так это то, что я установил переменную env QMAKESPEC. Вот результат printenv QMAKESPEC

/usr/local/Trolltech/Qt-4.4.0/mkspecs/linux-g ++

Также вот результат qmake -query QMAKESPEC

linux-g ++

Я тоже пробовал поиграть со значениями, но кажется, что qmake вообще не видит эту переменную ... QTDIR также указано правильно.

Я также пытался перекомпилировать Qt и переустановить его.

Спасибо за вашу помощь.

19
задан ravil 14 March 2011 в 19:47
поделиться