【Qt】麒麟系统安装套件

发布于:2025-07-21 ⋅ 阅读:(21) ⋅ 点赞:(0)

一、准备工作

  1. 更新系统与依赖

    首先安装 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 套件

  1. 打开 Qt Creator
    从应用菜单启动或在终端执行:/opt/Qt/Tools/QtCreator/bin/qtcreator(官方安装路径)。

  2. 配置编译器
    进入 工具 > 选项 > 构建与运行 > 编译器

    • 若未自动检测到GCC/Clang,点击 “添加” 手动指定路径(通常在/usr/bin/g++/usr/bin/clang++)。
  3. 配置调试器
    进入 工具 > 选项 > 构建与运行 > 调试器

    • 确保gdb已被检测到(路径通常为/usr/bin/gdb)。
  4. 配置 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路径

  5. 创建套件(Kit)
    进入 工具 > 选项 > 构建与运行 > 套件

    • 点击 “添加”,配置名称,选择对应的编译器、调试器和 Qt 版本,点击 “应用”。

验证配置

配置完成后,在 Qt Creator 的 工具 > 选项 > 构建与运行 > 套件 中,确认已关联正确的 Qt 版本(包含qmake路径),即可正常创建和编译项目。