Как включить плагин eglfs в настройках Yocto? используя yocto + meta-qt5 для Riotboard

Недавно я использовал слои fsl-community-bsp и meta-qt5 для создания перекрестной цепочки инструментов и rootfs. Я использовал "bitbake meta-toolchain-qt5" и "bitbake fsl-image-multimedia-full". И fsl-community-bsp, и meta-qt5 используют ветвь jethro.

Ниже приведены некоторые из моих вопросов:

В rootfs, который я помещаю в «riotboard», библиотека qt5 уже в нем? Нужно ли мне скомпилировать исходник qt5 и скопировать его на плату отдельно? ---Теперь ясно, что библиотека находится внутри rootfs;Я настроил qtcreator: устройство, комплект, версию qt, компилятор, отладчик, а также соединение ssh, но когда я запускаю приложение, qt говорит: «Это приложение не запустилось, потому что не удалось найти или загрузить плагин платформы qt xcb, доступны следующие плагины платформы: eglfs, минимальный, минималегловый, закадровый ».---Кажется, я исправил ошибку, изменив PACKAGECONFIG [gles2] = "- opengl es2 -eglfs-qpa eglfs,, virtual / libgles2 virtual / egl ";В ветке Jethro meta-qt5 отсутствует qtbase.inc, верно? В интернете я обнаружил, что могу изменить значение PACKAGECONFIG [gles], добавив –qpa eglfs .---Это сейчас в qtbase_git.bb;Я также обнаружил, что в ветке Jethro последовательный порт также отсутствует, но в нашем приложении нам нужна эта функция для обработки последовательной клавиатуры. Как мы можем сделать сейчас? ---Я нахожу это сейчас;Если мне нужно скомпилировать исходный код qt5 и скопировать всю папку в riotboard, как я могу установить путь в qtcreator для поиска соответствующей библиотеки? ---Нет необходимости делать это;

Большое спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос