Я пытался упаковать настраиваемую версию QgroundControl в изображение приложения для запуска на машинах Linux.
Версия QGC IM использует 5.0.4, а версия QT, которую я использую, - это QT 6.8.3. < /p>
Я пытался выполнить эту работу, и я не выполняю. Необходимый.AppDir/
├── AppRun
├── usr/
│ ├── bin/QGroundController
│ ├── lib/
│ ├── plugins/
│ ├── qml/
│ ├── translations/
│ ├── share/applications
< /code>
и я добавил файлы .desktop и значки на соответствующих местах (папка приложений, а также корневая папка), я также положил исполняемый двоичный файл из QGC, который я создал в папке Bin здесь. аппетич. но это не сработало правильно, так как позже я понял, что LinuxDeployQT в основном поддерживает только QT5 и, поскольку я использовал QT6, он не хотел найти и заполнять все необходимые файлы.
Так что, наконец Создание. < /p>
Я использовал это вместо стандартного пакета linuxdeployqt, и он сделал свое дело, и я строю аппликацию, используя Appimagetool, и он хорошо работал в моей системе Ubuntu. был "libqt6charts.so.6", и когда я добавил это вручную и восстановлена, это дала мне новую ошибку, показывающую, что другой файл LIB отсутствовал, а также включенная и включенная.>
Подробнее здесь: https://stackoverflow.com/questions/797 ... n-appimage