Я нашел много проблем, похожих на мою, в Интернете, но до сих пор не нашел реального решения. У меня раздражает
Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40802)
сообщение всякий раз, когда я пытаюсь запустить genymotion. Кажется, что проблема в переменных окружения или в разных библиотеках. Итак, я пытаюсь увидеть вывод различных команд
echo $LD_LIBRARY_PATH
ничего не возвращает (на самом деле нет переменной окружения с этим именем.dpkg -al | grep libqt
(*) возвращает этот список
(*) не уверен, что это правильная команда, кстати
- Также пробовал эту команду,
echo LD_LIBRARY_PATH=. ldd ./genymotion
и это вывод
4.
qmake --version
QMake version 3.0
Using Qt version 5.2.1 in /usr/lib/x86_64-linux-gnu
Любая идея?
После того, как вы запустили следующую команду:
mkdir QtLibs && mv *Qt*.so* QtLibs
вам нужно будет установить системные библиотеки. Для меня это было:
Вы можете узнать, что нужно вашей системе, запустив genymotion из терминала командной строки
источник
Эта команда помогла мне начать
qtcreator
без этой ошибки:где
qtcreator-3.6.1
находится каталог установки.источник