银河麒麟 aarch64 linux 里面的 qt 怎么安装kit
1. 安装qt
# 银河麒麟系统通常基于 Ubuntu 或 Debian
sudo apt update
# 安装编译工具链
sudo apt install build-essential gcc g++ gdb cmake ninja-build
# 安装 Qt 开发工具(如果尚未安装)
sudo apt install qt5-default qtbase5-dev qtchooser qt5-qmake
sudo apt install qttools5-dev-tools qtdeclarative5-dev
# 安装 Qt Creator(如果尚未安装)
sudo apt install qtcreator
2. 配置 Qt Creator 中的 Kit
打开 Qt Creator 并配置:
1. 打开 Qt Creator, 进入配置界面
-
菜单栏:工具(Tools) → 选项(Options)
-
或者:Edit → Preferences
配置步骤:
步骤 1:配置编译器(Compilers)
-
进入 Kits → Compilers
-
点击 Add → GCC → C++
-
配置 GCC 编译器:
Name: GCC AArch64
Compiler path: /usr/bin/g++
ABI: arm-linux-generic-elf-64bit
4. 同样添加 C 编译器:
Name: GCC AArch64 (C)
Compiler path: /usr/bin/gcc
ABI: arm-linux-generic-elf-64bit
步骤 2:配置 Qt 版本(Qt Versions)
-
进入 Kits → Qt Versions
-
点击 Add
-
选择 qmake 路径(通常以下位置之一):
/usr/bin/qmake
/usr/lib/aarch64-linux-gnu/qt5/bin/qmake
/opt/qt5/bin/qmake # 如果自定义安装
4. 设置版本名称:
Qt %{Qt:Version} (qt5)
步骤 3:配置调试器(Debuggers)
-
进入 Kits → Debuggers
-
点击 Add
-
配置 GDB:
Name: GDB AArch64
Path: /usr/bin/gdb
步骤 4:创建 Kit
-
进入 Kits → Kits
-
点击 Add
-
配置 Kit 参数:
Name: 银河麒麟 AArch64
Device type: Desktop
Device: Local PC
Sysroot: (留空,使用本地系统)
Compiler (C): GCC AArch64 (C)
Compiler (C++): GCC AArch64
Debugger: GDB AArch64
Qt version: Qt %{Qt:Version} (qt5)
Qt mkspec: (留空,自动检测)
点击 “应用”, 确定。