Я скомпилировал qt (qt -where-opensource-src-4.7.4), используя:
./configure --prefix=/edrive/local/qt
gmake && gmake install
Когда я хочу создать новый проект с qmake
, он создает Makefile с неверными путями включения и указывает на неправильные двоичные файлы и каталоги библиотек:
> qmake -query "QT_INSTALL_PREFIX"
/edrive/local
в Makefile
включает в себя:
-I/edrive/local/include/QtCore
-I/edrive/local/include/QtGui
-I/edrive/local/include
ЛИЭС:
-L/edrive/local/lib
МСЖД:
/edrive/local/bin/uic
Это явно неправильно, так как qt был установлен в /edrive/local/qt
.
Есть ли способ исправить это без изменения вручную файлов конфигурации qt?
Я что-то не так делаю?
Кстати, он выбирает правильный qmake:
> which qmake
/edrive/local/bin/qt/qmake