qmake: не удалось найти установку Qt ''

Я проверил другие похожие вопросы, но так и не понял, что мне делать. Я скомпилировал библиотеку qt-везде-opensource-src-5.2.1 и установил в / home / usr / install / Qt, используя --prefix. Все было отлично. Но я не понимаю, как мне теперь использовать мою установленную библиотеку qt? Например: у меня есть тестовый проект и файл .pro. Я хочу сделать что-то вроде этого: qmake test.pro и получить make-файл. Но

qmake: не удалось найти установку Qt ''

Что я должен делать?

Примечание: мне нужно установить библиотеку только в мою домашнюю папку. Примечание 2: все будет нормально, если я запустил qmake с полным путем, например:

~ / установить / Qt / bin / qmake test.pro

Кроме того, я добавил путь переменной PATH к моему Qt / bin. Но если я просто напишу qmake ... без полного пути к qmake, я упомянул проблему.


person Alendorff    schedule 09.03.2014    source источник


Ответы (1)


Это нормально. Так работает Unix. Вы можете запускать двоичные файлы только с их именами в PATH. Вы можете дважды проверить с which, если они найдены, или даже locate.

Если использовать полный путь, то для интерпретатора точно все понятно. Я бы посоветовал сделать что-нибудь в вашем профиле bash, zsh и т. Д.:

PATH=~/install/Qt/bin/:$PATH

В качестве альтернативы вы можете просто сделать это вручную в отдельном сеансе и работать там с Qt.

Вы также можете создать псевдоним для полного пути, если хотите, но это будет странное решение.

Конечно, лучше всего было бы установить его в масштабе всей системы, и как только ваш дистрибутив будет упакован, просто используйте свой менеджер пакетов.

person lpapp    schedule 09.03.2014
comment
Это работает! Я должен добавить свой путь в начало, а не в конец $ PATH. Спасибо :) - person Alendorff; 09.03.2014