На моей машине Ubuntu у меня есть версия установленного QT. Это было установлено только что, и я не могу помнить, как я установил его. Но если я работаю apt list --installed
из командной строки существует несколько пакетов, перечисленных связанный с QT, такой как qtcreator/xenial,now 3.5.1+dfsg-2ubuntu2 amd64
, qtcreator-data/xenial,xenial,now 3.5.1+dfsg-2ubuntu2 all
, qttools5-dev-tools/xenial-updates,now 5.5.1-3ubuntu0.1 amd64
, и т.д.
Я теперь хочу обновить свою версию QT Так, я посетил спокойный веб-сайт и загрузил последнюю версию, который бегунок как a .run
файл. Петляние установило новую версию QT в каталог моего выбора. Этот каталог /home/John/Libraries/Qt-5.9
. Я ничего не сделал после выполнения .run
файл, но я смог загрузить новую версию спокойного Создателя путем выполнения одного из двоичных файлов.
Однако, если я работаю qmake --version
из командной строки это распечатывает Using Qt version 5.5.1 in /usr/lib/x86_64-linux-gnu
. Поэтому кажется, что моя система все еще использует старую версию QT по умолчанию.
Как я могу удостовериться, что моя система использует новую версию при соединении с другими проектами?
Тест, если:
sh -c "$(find /home/John/Libraries/Qt-5.9 -iname 'qmake' | grep gcc) -v"
дает Вам обновленную версию, раз так обновите ссылку в qmake
команда с
ln -sf $(find /home/John/Libraries/Qt-5.9 -iname 'qmake' | grep gcc) $(which qmake)
Можно использовать qtchooser
настраивать это. Это должно уже быть установлено в Вашей системе, как Вы ранее установили версию QT из репозиториев.Примечание: конфигурация ниже произведет только текущего пользователя.
Конфигурация
Создайте названную папку qtchooser
в месте ~/.config/
.
Создайте текстовый файл в этой новой названной папке default.conf
со следующим содержанием:
{path-to-your-Qt-installation-folder}/gcc_64/bin
{path-to-your-Qt-installation-folder}/gcc_64/lib
Первая строка в файле является путем к спокойным двоичным файлам, и вторым является путь к библиотекам Qt.
Проверьте конфигурацию
qmake -v
Если конфигурация работает правильно, необходимо видеть более позднюю спокойную версию, о которой сообщают.
Важное примечание
Если Вы намереваетесь разработать использующего спокойного Создателя, Вы не должны настраивать систему как выше. Спокойный Создатель может быть настроен для использования нескольких спокойных версий. В этом выполняют Tools->Options
меню под Kits
вкладка. Можно затем выбрать Kit
Вы хотите использовать в рамках каждого проекта.