【Qt】麒麟系统安装套件
一、准备工作
-
更新系统与依赖
首先安装 Qt 编译和运行所需的基础依赖:
sudo apt update && sudo apt upgrade -y # 基础编译工具 sudo apt install -y build-essential gcc g++ make cmake # Qt依赖库(图形、多媒体等) sudo apt install -y libgl1-mesa-dev libglu1-mesa-dev libx11-dev libxext-dev \libxrender-dev libxrandr-dev libxi-dev libxcursor-dev \libfontconfig1-dev libfreetype6-dev libssl-dev # 额外工具(调试、文档等) sudo apt install -y gdb valgrind doxygen graphviz
二、安装 Qt 套件
通过系统包管理器(适合稳定版本,可能不完整)
麒麟系统基于 Debian/Ubuntu,可通过apt
安装部分 Qt 套件(版本可能较旧):
# 安装Qt基础库和工具
sudo apt install -y qtbase5-dev qtbase5-dev-tools qt5-default qtcreator# 安装常用模块(根据需求添加)
sudo apt install -y qt5charts5-dev qtmultimedia5-dev qtwebengine5-dev \qtpositioning5-dev qtsensors5-dev qtgamepad5-dev# 安装示例和文档
sudo apt install -y qt5-doc qt5-doc-html qtbase5-examples qtmultimedia5-examples
三、配置 Qt Creator 套件
-
打开 Qt Creator
从应用菜单启动或在终端执行:/opt/Qt/Tools/QtCreator/bin/qtcreator
(官方安装路径)。 -
配置编译器
进入工具 > 选项 > 构建与运行 > 编译器
:- 若未自动检测到
GCC
/Clang
,点击 “添加” 手动指定路径(通常在/usr/bin/g++
或/usr/bin/clang++
)。
- 若未自动检测到
-
配置调试器
进入工具 > 选项 > 构建与运行 > 调试器
:- 确保
gdb
已被检测到(路径通常为/usr/bin/gdb
)。
- 确保
-
配置 Qt 版本
进入工具 > 选项 > 构建与运行 > Qt版本
:-
点击 “添加”,选择 Qt 安装目录下的
qmake
(如/opt/Qt/6.5/gcc_64/bin/qmake
),自动识别 Qt 版本。如果是通过包管理器安装的路径
若用apt安装,qmake通常位于:
/usr/bin/qmake # Qt5默认路径
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake # 部分系统的Qt5路径
-
-
创建套件(Kit)
进入工具 > 选项 > 构建与运行 > 套件
:- 点击 “添加”,配置名称,选择对应的编译器、调试器和 Qt 版本,点击 “应用”。
验证配置
配置完成后,在 Qt Creator 的 工具 > 选项 > 构建与运行 > 套件
中,确认已关联正确的 Qt 版本(包含qmake
路径),即可正常创建和编译项目。