给自己留个记录,以免每次发布都需要搜索一堆文档。
之前需要安装好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

最低0.47元/天 解锁文章
1037

被折叠的 条评论
为什么被折叠?



