Я собираюсь использовать Qt Jambi для написания графических интерфейсов Qt на Java.
В моей ОС Linux установлены последние библиотеки Qt, которая в настоящее время является версией 4.7.4.Qt Jambi, однако, доступен только как версия 4.7.0 на странице загрузки.
Теперь, когда я запускаю свое приложение Qt, я получаю следующую ошибку:
Cannot mix incompatible Qt library (version 0x40704) with this library (version 0x40700)
Так что, похоже, нет обновленной версии Qt Jambi.Это из-за того, что он официально больше не поддерживается?
В качестве решения его можно собрать из исходного кода, но мне интересно, совместим ли он с установленной версией Qt.
Теперь я могу как-то смешать эти версии, несмотря на сообщение об ошибке?Если нет, то как вы достигаете совпадения номеров версий?Насколько я знаю, Jambi доступен только для Ubuntu в виде бинарного пакета, и на других платформах Linux его необходимо развернуть вместе с приложением jar (как фиксированная версия).