准备工作:
1.下载编译安装linuxdeployqt
参考:
使用linuxdeployqt在linux下进行Qt打包发布 (超详细) (*****)-CSDN博客
2.确定qt和linuxdeployqt环境是否正确
1.编译成release版本
2.找到程序的可执行文件
3.新建一个目录,把程序的可执行文件拷进去
4.touch一个default.desktop文件
5.程序的图标拷进去
目录下文件如下:
6.修改default.desktop内容
[Desktop Entry]
Type=Application
Name=RTSPTool #软件名字
Comment=no #随意写
Exec=RTSPTool #执行文件,刚刚拷过来的,不需要加路径
Icon=robot #图标文件
Terminal=false #打开后会不会开启一个终端界面
Categories=Application;
7.执行打包命令,中间是程序名称
运行结果如下
生成目录如下,点击AppImage即可运行,图标没变的问题没找到原因