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

麒麟v10,arm64架构,编译安装Qt5.12.8

Window和麒麟x86_64架构,官网提供安装包,麒麟arm64架构的,只能自己用编码编译安装。

注意,“桌面”路径是中文,所以不要把源码放在桌面上编译。

1. 下载源码

从官网下载源码:https://download.qt.io/archive/qt/5.12/5.12.8/single/

2. 编译

2.1 解压

tar -xvf qt-everywhere-src-5.12.8.tar.xz

2.2 配置

./configure -prefix /opt/Qt-5.12.8 \-opensource \-confirm-license \-release \-platform linux-aarch64-gnu-g++ \-nomake examples \-nomake tests \#-skip webengine \#-skip qt3d \-v

说明:

(1)安装时,Qt会安装在/opt/Qt-5.12.8目录下。

(2)不编译examples。

(3)不编译tests。

(4)不跳过webengine,其他软件可能会用。

2.3 编译与安装

make -j8 && sudo make install

2.4 测试

/opt/Qt-5.12.8/bin/qmake -v

提示内容如下:

QMake version 3.1
Using Qt version 5.12.8 in /opt/Qt-5.12.8/lib

3. 环境变量

为方便使用qmake命令,将路径“/opt/Qt-5.12.8/bin”加入环境变量:

sudo vim ~/.bashrc

将下面的内容添加到最后一行:

export PATH="$PATH:/opt/Qt-5.12.8/bin"

刷新环境变量:

source ~/.bashrc

再次测试qmake:

qmake -v

http://www.xdnf.cn/news/9527.html

相关文章:

  • IEEE PRMVAI 2025 WS 26:计算机视觉前沿 Workshop 来袭!
  • 第十一章 管理Linux软件包和进程
  • 阅读笔记——理解什么是LLM大语言模型
  • 解决 NestJS 中热重载与实体类自动导入不能兼容的问题
  • 使用nvm use切换版本号,报exit status 5
  • spring4第3课-ioc控制反转-详解依赖注入的4种方式
  • 独立站引流新策略:AB站投放法助力突破瓶颈
  • JavaScript 中,require 和 import
  • zabbix6.x 监控mysql数据库
  • 【深度剖析】义齿定制行业数字化转型模式创新研究(上篇:行业概况)
  • Vulnhub_Zico2_wp
  • LNMP 架构部署
  • 《基于AIGC的智能化多栈开发新模式》研究报告重磅发布! ——AI重塑软件工程,多栈开发引领未来
  • 腾讯混元开源语音数字人模型 HunyuanVideo-Avatar:开启数字人 “能说会唱” 新时代
  • 上海AI Lab 提出ULTRAIF方法,通过两阶段过程合成高质量指令遵循数据集,代码与数据集完全开源!
  • 基于GA遗传优化的FIR滤波器幅频相频均衡补偿算法matlab仿真
  • 网页前端开发(基础进阶1)
  • KONG根据请求参数限流
  • 线代第四章线性方程组第四节:方程组解的结构
  • 使用java实现word转pdf,html以及rtf转word,pdf,html
  • DeepSeek实战:构建智能问答系统的完整指南
  • Android学习之定时任务
  • 【组件】翻牌器效果
  • More SQL(Focus Subqueries、Join)
  • 如何优化Elasticsearch的搜索性能?
  • 登高架设作业考试中常见的安全规范考点是什么?
  • DBeaver 连接 OceanBase Oracle 租户
  • react-native的token认证流程
  • AI觉醒前兆,ChatGPT o3模型存在抗拒关闭行为
  • 《吾心悔已》---李劭卓2025.5.28