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为直接要编译的可执行程序,不出意外就会编译出好几个文件,接下来就是测试好不好使了
相关推荐
FPGA-ADDA18 小时前
第一篇:从“软件无线电”到“单芯片无线电”——RFSoC如何重塑无线系统设计
arm开发·信号处理·fpga·通信系统·rfsoc
若风的雨1 天前
【deepseek】ARM TrustZone 架构安全机制
arm开发·安全·架构
Juicedata1 天前
ARM 架构 JuiceFS 性能优化:基于 MLPerf 的实践与调优
arm开发·性能优化·架构
-Try hard-1 天前
ARM | 让蜂鸣器发声!
arm开发
somi71 天前
ARM-07-i.MX6ULL-EPIT定时器和GPT
arm开发·单片机·嵌入式硬件·gpt·定时器·自用·时钟配置
皮皮哎哟1 天前
ARM—点灯(基于正点原子的IMX6U-mini)
arm开发·单片机·嵌入式硬件·imx6ull·点灯·固件库
坤坤藤椒牛肉面1 天前
ARM——General Purpose Timer (GPT)
arm开发·gpt
xuxie992 天前
N8 ARM第一个程序点灯
arm开发
somi72 天前
ARM-06-时钟系统配置
arm开发·单片机·嵌入式硬件·时钟配置
坤坤藤椒牛肉面2 天前
ARM时钟配置
arm开发