Заранее спасибо.
Я разработал приложение Qt c ++, используя Qt 5.12.3.Затем с помощью linuxdeployqt-6-x86_64.AppImage я могу запустить исполняемый файл в любом месте на том же компьютере (где было разработано приложение).Но я не могу запустить приложение на другой машине с Ubuntu, имеющей другую версию Qt и машину с не-qt.
Я читал о LD_LIBRARY_PATH
. Но для не-qt ПК это не поможет.Я попробовал Debreate инструмент для создания пакета deb моего приложения.Я потерпел неудачу.
Я хочу, чтобы мое приложение работало на всех компьютерах с Ubuntu (по крайней мере, с такой же конфигурацией, что и на моем компьютере - 64 бита).
Я получаю следующую ошибку на другом компьютере, например
"/ usr / lib / x86_64-linux-gnu / libQt5 *: версия` Qt_5 'не найдена "
Так что мне нужно изменить libs в /usr/lib/x86_64-linux-gnu/
или некоторых другихтрюки есть?или я должен изменить свой профессиональный файл?
Пожалуйста, помогите.Я борюсь с прошлыми 5 днями.
Любые подсказки будут полезны.
Я пытался "https://doc.qt.io/qt-5/linux-deployment.html". Но страница очень запутанная и неясная.