Я использую Qt5 и мне нужен Qt 4.7 (для встроенного устройства). Можно ли установить его дополнительно на Ubuntu 13.04?
Я нашел решение. Я могу установить обе библиотеки, и когда я делаю:
qtchooser -run-tool=qmake -qt=qt5
make
или
qmake -qt5
make
Это не так просто. Посмотрите, этот парень сообщил об ошибке.
Есть программа под названием qtchooser, но она ненадежная, я не могу заставить ее работать.
То, что я сделал:
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
sudo apt-get update
sudo apt-get upgrade
, а затем просто удалите qt5-default, это примерно несколько килобайт программы, и вы можете легко переключиться обратно на qt5, установив qt5-default.
РЕДАКТИРОВАТЬ: я нашел более простой способ переключения между qt4 и qt5 с помощью переменных среды
Для переключения на qt4
export QTCHOOSER_RUNTOOL=qtconfig
export QT_SELECT=4