Se isso pode ser útil:
Para ter as versões de desenvolvedor do Qt4 e Qt5 ao mesmo tempo e desenvolver usando um ou outro:
Primeiro eu baixei o instalador offline do Qt 5.4.1 do link , eu o executei e ele foi instalado na pasta padrão (em $HOME/Qt5.4.1
).
Para conseguir isso, o sistema usou essa versão do Qt 5 como padrão para desenvolver com o Qt (e para que pudesse encontrar o qmake
correto, etc.), eu executei:
newQtchooserFolder="$HOME/.config/qtchooser"
mkdir -p "$newQtchooserFolder"
newQt5Configuration="$newQtchooserFolder/5.conf"
echo "$HOME/Qt5.4.1/5.4/gcc_64/bin" > "$newQt5Configuration"
echo "$HOME/Qt5.4.1/5.4/gcc_64/lib" >> "$newQt5Configuration"
sudo ln -sfv "$newQt5Configuration" /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf
E se o Qt 4 fosse necessário para desenvolver:
a) Temporariamente: qmake -qt4
(ou qmake -qt=4
) pode ser executado em vez de apenas qmake
; ou export QT_SELECT=4
pode ser executado e, em seguida, qmake
.
b) Permanentemente: o link /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf
poderia apontar para outro arquivo .conf
como /usr/share/qtchooser/qt4-x86_64-linux-gnu.conf
.
Há mais informações sobre essas etapas em man qtchooser
e no link .