当前位置: 首页 > news >正文

银河麒麟 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)
  1. 进入 Kits → Compilers

  2. 点击 Add → GCC → C++

  3. 配置 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)
  1. 进入 Kits → Qt Versions

  2. 点击 Add

  3. 选择 qmake 路径(通常以下位置之一):

/usr/bin/qmake
/usr/lib/aarch64-linux-gnu/qt5/bin/qmake
/opt/qt5/bin/qmake  # 如果自定义安装

4. 设置版本名称:

Qt %{Qt:Version} (qt5)
步骤 3:配置调试器(Debuggers)
  1. 进入 Kits → Debuggers

  2. 点击 Add

  3. 配置 GDB:

Name: GDB AArch64
Path: /usr/bin/gdb

步骤 4:创建 Kit
  1. 进入 Kits → Kits

  2. 点击 Add

  3. 配置 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: (留空,自动检测)

点击 “应用”, 确定。

http://www.dtcms.com/a/490411.html

相关文章:

  • 2025电脑价格数据集/构建电脑价格预测模型/数据量为 10 万行
  • Linux 系统下 MySQL 的安装配置
  • 16、Docker Compose 安装Kafka(含Zookeeper)
  • QT(c++)开发自学笔记:2.TCP/IP
  • C语言基础语法进阶
  • 池州网站建设公司好的网站你知道
  • 从零起步学习MySQL || 第五章:select语句的执行过程是怎么样的?(结合源码深度解析)
  • 专业的家居网站建设网站单页支付宝支付怎么做的
  • CC10-判断链表中是否有环
  • 【ZEGO即构开发者日报】谷歌推出新款视频生成模型 Veo 3.1;腾讯开源通用文本表示模型Youtu-Embedding;AI 陪伴赛道观察……
  • [Sora] 视频自动编码器(VAE) | `encode_``decode`
  • 算法沉淀第四天(Winner)
  • 西藏地图飞线html
  • 网站建设与管理课程代码做徽章标牌的企业网站
  • selenium实现自动化脚本的常用函数
  • 大语言模型,一个巨大的矩阵
  • 衡阳营养师报考网站大宗贸易交易平台
  • Azure API Management 负载均衡与故障转移策略完整指南
  • TI CCS软件安装
  • 内存映射文件
  • 网站开发开发语言企业网站做seo的优势
  • 资料片:R语言中常见的英文术语及其含义
  • 企业出海的挑战与应对方案
  • 架构术语:什么是东西流量和南北流量
  • 电子电器架构——车载网关转发buffer心得汇总
  • (Python)终端着色进阶:256色基础及色码效果展示
  • 《R for Data Science (2e)》免费中文翻译 (第10章) --- Exploratory data
  • 简述对网站进行评析的几个方面.wordpress 内涵
  • Python自动化从入门到实战(23):Python打地鼠游戏开发
  • (论文速读)ECLIPSE:突破性的轻量级文本到图像生成技术