Qt6.4.2 webengine 配置失败

Qt6.4.2 webengine configuration failed

提问人:Ilya 提问时间:2/16/2023 更新时间:5/30/2023 访问量:484

问:

Ubuntu的 20.04我需要安装 qt6 包括 qtwebengine 包,但是当我运行配置时,我收到一条消息,说找不到一些支持 qpa-xcb 所需的库。./configure -opensource -nomake examples -nomake tests -force-debug-info

WARNING: QtWebEngine won't be built. Could not find all necessary libraries for qpa-xcb support. X11:YES LIBDRM:YES XCOMPOSITE:YES XCURSOR:YES XRANDR:YES XI:YES XPROTO:YES XSHMFENCE:YES XTST:YES

这有点令人困惑,因为所有库都存在于错误列表和 qt 需求列表中。

我已经检查了我在官方文档和一些论坛上找到的所有依赖项。我还收到了来自qt的警告,我不确定这是否与我的问题有关,但无论如何也安装了d-bus和at-spi。Note: Disabling X11 Accessibility Bridge: D-Bus or AT-SPI is missing.

C++ QT Ubuntu-20.04 QT6 QTweb 引擎

评论

0赞 Luca Carlon 2/17/2023
您可能有更多机会发布 configure 的整个输出。

答:

0赞 ozgun 5/30/2023 #1

我在 Ubuntu 22.04 上遇到了同样的错误,即使我确定我已经安装了。我通过安装开发包解决了我的问题。dbuslibatspi

sudo aptitude install libatspi2.0-dev