2019年10月10日 星期四

[Qt] qtchooser 基本操作

qtchooser 是一套可以讓使用者選定 qt qmake 版本的 package

開發環境若有多套 Qt 同時使用中,可以快速在不同版本間切換

操作指令

1. 顯示所有支援的 qt 版本
qtchooser -list-versions

2. 查看當前支援的版本
qtchooser -print-env

輸出結果:
QT_SELECT="default"
QTTOOLDIR="/usr/lib/x86_64-linux-gnu/qt4/bin"
QTLIBDIR="/usr/lib/x86_64-linux-gnu"

3. 手動新增版本
qtchooser -install ${list 上的顯示名稱} ${qmake路徑}

例如:
qtchooser -install qt5.9.4 ~/Qt/5.9.4/gcc_64/bin/qmake

4. 指定 qtchooser 選定的版本
export QT_SELECT=qt5.9.4

# 透過 qtchooser -print-env 來確認是否有更新成功

指令 qmake 就會是對應的 qt version 的