我尝试了Qt提供的示例模块。我下载了qt-everywhere-opensource-src-5.9.3 tar文件并将其解压缩。 然后我运行以下命令。
./ configure -v -prefix $ PWD / qtbase -commercial -nomake tests -opengl es2 -egl
但是我遇到了这些错误。
Note: Also available for Linux: linux-clang linux-icc Note: Dropped compiler flags '-pthread' when detecting library 'glib'. Note: Disabling X11 Accessibility Bridge: D-Bus or AT-SPI is missing. Note: No wayland-egl support detected. Cross-toolkit compatibility disabled. ERROR: Feature 'egl' was enabled, but the pre-condition '(features.opengl || features.openvg) && (features.angle || libs.egl)' failed.
系统上安装了EGL相关库。
答案 0 :(得分:0)
你可能错过了一些包裹。如果您想要Wayland,那么您很可能需要libwayland
和libwayland-egl
的开发包,但我不确定他们在Ubuntu上调用了什么。