Я нашел много проблем, похожих на мои в Интернете, но до сих пор нет реального решения. У меня появляется раздражающее сообщение
Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40802)
всякий раз, когда я пытаюсь запустить genymotion. Похоже, что проблема заключается либо в переменных среды, либо в разных установленных библиотеках. Итак, я пытаюсь увидеть вывод различных команд
echo $LD_LIBRARY_PATH ничего не возвращает (на самом деле нет никакой переменной окружения с этим именем. [F4] (*) возвращает этот список(*) не уверен, что это правильная команда btw
echo $LD_LIBRARY_PATH ничего не возвращает (на самом деле нет переменной среды с этим именем.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
вам нужно будет установить системные библиотеки. Для меня это было:
libqtwebkit4 libqt4-svgВы можете узнать, что нужно вашей системе, запустив genymotion из терминала командной строки
Эта команда помогла мне запустить qtcreator без этой ошибки:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/tools/qtcreator-3.6.1/lib/Qt/lib
, где qtcreator-3.6.1 - каталог установки.