首页 > 其他分享 >arm平台上安装qt

arm平台上安装qt

时间:2023-10-18 15:14:56浏览次数:30  
标签:Qt 安装 编译 usr local arm qt

如下图步骤选择源代码包(以5.12.12为例)


可以复制链接地址在迅雷上创建下载任务,下载速度会快些

qt的编译与安装
需要先安装gcc与cmake

解压安装包
将文件放置到文件夹下,解压(例如解压到/usr/local/qt)

tar xvf qt-everywhere-src-5.12.12.tar.xz -C /usr/local/qt/

解压安装包
Qt 依赖于一些库文件和工具,需要先安装这些依赖项,否则 Qt 编译和运行过程中会出现问题。在不同的 Linux 发行版上,安装依赖的命令会有所不同。
例如,在 Ubuntu/Debian ,可以尝试使用如下命令:

sudo apt-get update
sudo apt-get install build-essential libfontconfig1 mesa-common-dev libglu1-mesa-dev libssl-dev

可以根据实际情况使用相应的包管理器安装依赖项

配置 Qt
进入 Qt 解压目录,运行 configure 命令进行配置。

cd /usr/local/qt/qt-everywhere-src-5.12.12
./configure -prefix /usr/local/qt -opensource -confirm-license

-prefix /usr/local/qt 参数指定 Qt 的安装路径,-opensource 参数指定使用开源版本,-confirm-license 参数指定确认许可证。根据实际需要进行配置即可。

编译 Qt
使用 make 命令编译 Qt,在 ARM 平台上编译可能比较耗时。

make -j4

-j4 参数指定使用 4 个线程进行编译,可以根据实际情况适当调整。在编译过程中,可能会遇到一些依赖问题,需要根据实际情况进行解决。

安装Qt
使用 make install 命令安装 Qt

sudo make install

至此,qt相关库在arm平台已经安装完成。

标签:Qt,安装,编译,usr,local,arm,qt
From: https://www.cnblogs.com/kn-zheng/p/17772382.html

相关文章

  • Qt/C/C++ 项目工程架构搭建设计经验
    摘要  独立负责一个Qt项目和经过前辈的教导后的一些架构搭建感悟,其中的各种理念对其他语言开发的项目也能有一定的互通,能带来更舒适的开发体验,谨代表个人开发的经验之谈,有需要的小伙伴酌情获取,辩证思考。也欢迎小伙伴们在评论区纠错补充。  关键词:C/C++、Qt、搭建框架、更......
  • 注册功能, 前端登录注册页面,前端登录功能,前端注册功能, redis介绍和安装
    1注册功能......
  • 节点安装Java 1.8
    下载jdk-8u361-linux-x64.tar.gzhttps://www.oracle.com/java/technologies/downloads上传jdk-8u361-linux-x64.tar.gz到node1以下命令都是在node1上执行解压tar-zxvfjdk-8u361-linux-x64.tar.gz-C/export/server/配置软连接(快捷方式)ln-s/export/server/jdk1.8......
  • docker安装elasticsearch:8.9.0的过程
    环境是CentOS7,elasticsearch:8.9.0。使用的是root用户首先创建挂载的目录,并且赋予777权限。第一步获取elasticsearch镜像dockerpullelasticsearch 第二步 查看镜像是否下载成功dockerimages 第三步宿主机上创建用到的挂载文件 cd/optmkdir/es_docker......
  • centOs 6.10 编译 qt 5.15.11.
    centOs6.10编译qt5.15.11安装依赖库xcb依赖库qtxcb需要的依赖如何要用x11,就要在编译的时候加上-xcb选项,就要安装xcb相关的库。到时可以在config.log文件查看,缺少哪个库就安装哪个。下面是我手动安装的库和对应版本:xcb-proto-1.14.tar.gzxcb-util-image-0.......
  • Cerebro安装 Docker 教程
    简介在本教程中,我将向你展示如何在你的机器上安装Cerebro,并使用Docker运行。Cerebro是一个基于Elasticsearch的Web管理界面,它提供了一个直观的界面来管理和监控Elasticsearch集群。步骤详解步骤1:安装DockerDocker是一个开源的容器化平台,我们首先需要安装Docker......
  • linux安装中文字体
    以最常用的宋体为例:1、下载simsun.ttf链接https://github.com/npqzxc/FontSimsun2、进入服务器目录/usr/share/fonts创建chinese文件夹3、将simsun.ttf文件放入文件夹中  4、chmod-R755/usr/share/fonts/chinese5、执行mkfontscale6、执行fc-list:lang=zh查看有数......
  • 零基础快速上手HarmonyOS ArkTS开发1---运行Hello World、ArkTS开发语言介绍
    概述:在华为开发者大会2023年8月4日(HDC.Together)大会上,HarmonyOS 4正式发布,其实在2021年那会学习了一点鸿蒙的开发:不过因为现在的鸿蒙手机完全兼容Android应用,所以学习动力也不是很足,一直就搁置了,直到今年华为官方出了这么一则消息才让我对于学习它有一种紧迫感了,如下:所以......
  • Matlab 2023b 中文版 下载安装及永久激活教程!
    软件介绍:MatlabR2023b是MathWorks公司推出的一款专业的数值计算和数据可视化软件。它是Matlab软件系列的最新版本,具有许多强大的功能和工具,适用于科学、工程和金融等领域的数据分析和模拟。  安装和使用教程:1.通过文章末尾处下载软件后,选中下载的【MATLABR2023b(64bit)】压缩包......
  • OpenStack CentOS 7 一键安装脚本
    一键安装脚本,可以复制粘贴挥着下载install.sh文件,传到服务器进行安装就行  #!/bin/bashyumupdateyuminstall-ywget#使用wget命令下载wget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repoyumupdate注意:如果没有wget命令,请......