ubuntu22.04发布QT程序步骤

给自己留个记录,以免每次发布都需要搜索一堆文档。

之前需要安装好linuxdeployqt,appimagetool,patchelf等

一、取到需要的文件

1.  • 创建打包目录,我这里是~/App 

2.  • 复制一个256x256大小的png图片进来,命名为icon.png

3.  • 用qtcreate编译一个release版本的文件,找到项目可执行文件A1,复制进来   

4.  • 创建.desktop文件,如A1.desktop,内容是   

[Desktop Entry]
Name=MyA1
Exec=A1 %F --runtime-file "/usr/local/bin/runtime-aarch64"
Icon=icon
Type=Application
Categories=Utility
Comment=MyA1App
Terminal=false
  操作完之后,当前目录结构是:
~/App/
├── A1  Qt 主程序(release 编译)
├── A1.desktop  桌面图标文件
├── icon.png  图标,推荐 256x256

二、打包命令:

sudo linuxdeployqt  ~/App/A1.desktop -appimage

等待以上命令执行结束

没有错误信息的日志出现,即为打包成功如

打包完成后,文件夹下面可以看到A

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值