Arm平台编译linuxdeployqt

在网上看了一下网友的分享,这个linuxdeployqt工具主要是用来打包qt程序的,但是程序不支持arm平台,需要下载源码编译才能用,自己测试了一下成功了,记录分享一下

操作步骤:

  1. 去下载源码:源码下载
  2. 我的是Rk3588的ununtu系统arm版本,aarch64,把下载的代码传到开发板,然后解压源码,
  3. 用qtcreator打开程序,然后选择编译类型为Release然后执行,这里注意直接执行会报错,提示你路径没权限,需要给系统更目录的usr、bin加权限不然会提示写入程序写不进去,然后代码里面也要修改一下源码 tools/linuxdeployqt/main.cpp这个文件里面 if (strverscmp (glcv, "3.28") >= 0) {......}这一块代码要注释掉 不然代码不会往下执行
  4. 执行成功以后在bin下面会生成一个linuxdeployqt可执行程序
  5. 运行命令 linuxdeployqt runtest -appimage 这里的runtest为直接要编译的可执行程序,不出意外就会编译出好几个文件,接下来就是测试好不好使了
相关推荐
智算菩萨5 小时前
深度剖析U盘启动WINPE技术体系:从底层原理到企业级应用实践
arm开发·系统安全·系统维护
szxinmai主板定制专家5 小时前
JETSON orin+FPGA+GMSL+AI协作机器人视觉感知
网络·arm开发·人工智能·嵌入式硬件·fpga开发·机器人
无奈笑天下5 小时前
银河麒麟高级服务器版本【更换bond绑定的网卡】操作方法
linux·运维·服务器·arm开发·经验分享
虚伪的空想家6 小时前
arm架构TDengine时序数据库及应用使用K8S部署
服务器·arm开发·架构·kubernetes·arm·时序数据库·tdengine
hnlq21 小时前
基于dpdk的用户态协议栈的实现(一)—— dpdk原理
arm开发
碧海银沙音频科技研究院1 天前
基于物奇wq7036与恒玄bes2800智能眼镜设计
arm开发·人工智能·深度学习·算法·分类
切糕师学AI1 天前
ARM 架构中,R13栈指针(SP)是什么?
arm开发·寄存器·sp
贝塔实验室1 天前
Altium Designer 集成库介绍
arm开发·数据库·驱动开发·硬件工程·射频工程·基带工程·精益工程
颜颜yan_1 天前
跨越x86与ARM:openEuler全架构算力实战评测
java·arm开发·架构
神明常在1 天前
OS实验ARM配置过程
arm开发