程序发布前在工程文件中加入一句(作用程序所依赖数据库都可以放入同路径lib文件夹下):
QMAKE_LFLAGS += -Wl,-rpath="'\$\$ORIGIN/lib'"
1,安装linuxdeployqt-continuous-x86_64.AppImage
地址:https://github.com/probonopd/linuxdeployqt/releases
2,重命名
sudo mv linuxdeployqt-continuous-x86_64.AppImage linuxdeployqt
3,将 linuxdeployqt 移动到/usr/local/bin
4,创建新文件夹,将myAPP可执行文件放入新建文件夹中,并确保ldd找到依赖库
ldd ~/myAPP
5,打包
linuxdeployqt ~/myAPP -appimage
本文介绍如何使用linuxdeployqt工具进行Linux程序的打包部署过程。包括安装配置linuxdeployqt,设置程序依赖路径,移动工具到系统目录,创建包含可执行文件的文件夹并确认依赖库,最终完成打包。
2129

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



