1、更新QT依赖
在深度系统的终端中运行以下命令:
sudo apt-get install build-essential
sudo apt-get install libgl1-mesa-dev
sudo apt-get install gdb
2、下载QT6安装包
地址在:https://download.qt.io/archive/qt/
eg.qt-unified-linux-x64-4.2.0-online.run
3、下载libxcb-util安装包
下载地址:http://ftp.br.debian.org/debian/pool/main/x/xcb-util/libxcb-util1_0.4.0-1+b1_amd64.deb
注:如果是其它平台,请到http://ftp.br.debian.org/debian/pool/main/x/xcb-util/下载相应的软件包。
下载后使用sudo dpkg -i libxcb-util1_0.4.0-1+b1_amd64.deb命令安装
下载该包可以解决如下错误
./qtcreator qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb.
大意为:
qt.qpa.plugin:即使找到Qt平台插件“xcb”,也无法将其加载到"qt"中。此应用程序无法启动,因为无法初始化Qt平台插件,重新安装该应用程序可能会解决此问题。
可用的平台插件为:eglfs,linuxfb,minimum,minimegl,offscreen,vnc,xcb。
4、运行以下命令安装QT
运行形如以下命令:
sudo ./your/download/path/*.run文件
说明:请根据自己的情况进行调整,加上sudo默认安装到/opt,否则默认安装到/home目录下。