我们使用的是 Qt 5.6.3、并且我们集成了 QtWebEngine。 我们创建了一个小型 Qt 应用程序来显示 HTML 页面。 当我们在目标(TI AM437X-EVM)上执行它时、应用程序会崩溃并出现错误、如下所示
错误:gl_surface_qt.cpp (477)] eglCreatePbufferSurface 失败、错误 EGL_BAD_MATCH
错误:gl_surface_qt.cpp (622)]请求的 OpenGL 平台不受支持。
非法指令
我们使用 Yocto 构建了 Linux 映像和 SDK、其中包括 Qt 5.6.3以及 OpenGL ES2。 我们已从图像中删除 X11和 Wayland。 我们能够构建 QtWebEngine 和 QtWebSockets。 但应用程序抛出错误、并且无法正常工作。