Ubuntu SDK 错误“无法找到或加载 Qt 平台插件“xcb”。

Ubuntu SDK 错误“无法找到或加载 Qt 平台插件“xcb”。

我正在尝试使用 Ubuntu SDK 编写我的第一个 ubuntu 应用程序,但一直遇到错误。此错误在 QML 和 HTML5 应用程序中都会出现。我只是在这两种项目类型的模板上尝试这样做。

当我尝试运行该应用程序时,我得到:

Starting /usr/bin/ubuntu-html5-app-launcher...
This application failed to start because it could not find or load the Qt platform plugin "xcb".
Reinstalling the application may fix this problem.
The program has unexpectedly finished.
/usr/bin/ubuntu-html5-app-launcher crashed

毫无意义的是,我可以使用项目文件夹中的命令行中的 ubuntu-html5-app-launcher 打开 HTML5 应用程序。我只是试图显示它使用新项目打开的模板应用程序,因此我的干扰不应该导致任何问题。

我认为我没有缺少任何 Qt XCB 包,并且我安装了下面我在网上找到的可能的解决方案。

sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev

我在安装过程中遗漏了某些东西吗?项目设置中遗漏了某些东西吗?我从应用商店安装了 sdk(之前从命令行安装了一次),但这两种方法都没有成功。

答案1

我在启动范围应用程序时遇到了同样的错误。我必须qt5-default在桌面套件目标中安装然后配置 QT 运行时。

相关内容