安装环境 debian12.6
下面所有安装都用root用户安装
安装的两个库介绍:
build-essential是一个软件包集合,包含了在 Linux 系统中编译软件所需的基本工具和库,例如 gcc(GNU Compiler Collection,GNU 编译器集合)、g++、make 等编译工具和相关的头文件、库文件等
libgl1-mesa-dev是 Mesa 库的开发包。Mesa 是一个开源的图形库实现,为系统提供图形功能的支持,特别是在没有专有图形驱动(如 NVIDIA 闭源驱动)或者在需要完全开源的图形栈的环境中使用。libgl1-mesa-dev 库主要用于开发需要图形处理和渲染功能的应用程序。
su root
apt-get install build-essential libgl1-mesa-dev
https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/online_installers/
这里下载linux版本安装程序
设置权限,安装
chmod 755 qt-unified-linux-x64-online.run
./qt-unified-linux-x64-online.run
安装以后,无法启动。出现提示如下
From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform 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: offscreen, minimal, wayland, vkkhrdisplay, vnc, minimalegl, xcb, linuxfb, eglfs, wayland-egl
它的意思:
从 6.5.0 版本开始,需要 xcb-cursor0 或 libxcb-cursor0 才能加载 Qt xcb 平台插件。
或者即使已找到,也无法加载 Qt 平台插件“xcb”。
此应用程序无法启动,因为无法初始化任何 Qt 平台插件。重新安装应用程序可能会解决此问题。
可用的平台插件有:offscreen、minimal、wayland、vkkhrdisplay、vnc、minimalegl、xcb、linuxfb、eglfs、wayland-egl
安装对应的软件包即可解决。
apt-get install libxcb-cursor0
安装QT 6.7.2 LTS版本。
安装的时候,不选择安卓。安装大小约21G多一点。