Как убедиться, что Qt5.4.2 установлен правильно [dублировать]

У этого вопроса уже есть ответ: настройка Qt5 и конфигурация пути 2 ответы

Я установил qt5.4 отсюда в Ubuntu 14.04, но когда я запустил:

qmake -v

Я всегда получаю старую версию Qt5.2.1, хотя я думаю, что она установлена ​​здесь Qt версии 5.4.2 в /opt/qt54/lib. Может ли кто-нибудь сказать мне, как убедиться, что Qt5.4.2 установлен правильно?

Спасибо

1
задан 4 June 2017 в 01:26

6 ответов

У вас могут быть установлены обе версии, используйте команду whereis, чтобы найти все доступные экземпляры программы:

whereis command-name

например:

whereis qmake

он скажет вы, если какая-либо другая версия была доступна, вы можете использовать абсолютный путь для поиска своей версии, например:

/usr/local/bin/qmake -v
0
ответ дан 22 May 2018 в 21:57
  • 1
    да, я вижу это сейчас в: QMake version 3.0 Using Qt version 5.4.2 in /opt/qt54/lib, но он учтен предыдущий: Project MESSAGE: Qt version 5.2.1 Project ERROR: Unknown module(s) in QT: quickwidgets – B.rayane 3 June 2017 в 18:20
  • 2
    Как заставить его рассмотреть версию QT5.4.2. благодаря – B.rayane 3 June 2017 в 18:27
  • 3
    каков был результат работы whereis qmake? – Ravexina 3 June 2017 в 18:31
  • 4
    здесь это вывод: qmake: /usr/bin/qmake /usr/bin/X11/qmake /opt/qt54/bin/qmake Qt5.4.2 находится в /opt/qt54/bin/qmake. любезно скажите мне, как сделать это по умолчанию – B.rayane 3 June 2017 в 19:56
  • 5
    Поэтому он установлен в /opt, поэтому я хочу создать псевдоним: alias qmake="/opt/qt54/bin/qmake" вы можете добавить эту строку в конец ~/.bashrc, чтобы она была доступна на всех ваших терминалах. – Ravexina 3 June 2017 в 19:57

У вас могут быть установлены обе версии, используйте команду whereis, чтобы найти все доступные экземпляры программы:

whereis command-name

например:

whereis qmake

он скажет вы, если какая-либо другая версия была доступна, вы можете использовать абсолютный путь для поиска своей версии, например:

/usr/local/bin/qmake -v
0
ответ дан 18 July 2018 в 12:18

У вас могут быть установлены обе версии, используйте команду whereis, чтобы найти все доступные экземпляры программы:

whereis command-name

например:

whereis qmake

он скажет вы, если какая-либо другая версия была доступна, вы можете использовать абсолютный путь для поиска своей версии, например:

/usr/local/bin/qmake -v
0
ответ дан 24 July 2018 в 19:56

Найдите файл /opt/qt54/bin для файла с именем qt54-env.sh. Если в файле нет открытого браузера файлов файлов в /opt/qt54/ и найдите qt54-env.sh оттуда. Источник /opt/qt54/lib/qt54-env.sh, чтобы установить правильную среду.

cd  
source /opt/qt54/lib/qt54-env.sh
0
ответ дан 22 May 2018 в 21:57
  • 1
    я попытался запустить команду, которую вы дали, но она показывает эту ошибку: update-alternatives: error: нет альтернатив для qmake – B.rayane 3 June 2017 в 18:05
  • 2
    Я думаю, что он установлен здесь Qt version 5.4.2 in /opt/qt54/lib, но как сделать его по умолчанию – B.rayane 3 June 2017 в 19:59

Найдите файл /opt/qt54/bin для файла с именем qt54-env.sh. Если в файле нет открытого браузера файлов файлов в /opt/qt54/ и найдите qt54-env.sh оттуда. Источник /opt/qt54/lib/qt54-env.sh, чтобы установить правильную среду.

cd source /opt/qt54/lib/qt54-env.sh
0
ответ дан 18 July 2018 в 12:18

Найдите файл /opt/qt54/bin для файла с именем qt54-env.sh. Если в файле нет открытого браузера файлов файлов в /opt/qt54/ и найдите qt54-env.sh оттуда. Источник /opt/qt54/lib/qt54-env.sh, чтобы установить правильную среду.

cd source /opt/qt54/lib/qt54-env.sh
0
ответ дан 24 July 2018 в 19:56
  • 1
    я попытался запустить команду, которую вы дали, но она показывает эту ошибку: update-alternatives: error: нет альтернатив для qmake – B.rayane 3 June 2017 в 18:05
  • 2
    Я думаю, что он установлен здесь Qt version 5.4.2 in /opt/qt54/lib, но как сделать его по умолчанию – B.rayane 3 June 2017 в 19:59

Другие вопросы по тегам:

Похожие вопросы: