QT应用的Linux打包appimagetool方式

2025-10-14 18:55:35

1、首先是必须得保证已经正确安装好了QT软件,当然据说打包也跟版本差异挺大的,所以最好再注意一下你的Qt版本。用哪个版本编译的源程序就用哪个版本的Qt打包

QT应用的Linux打包appimagetool方式

QT应用的Linux打包appimagetool方式

2、首先是需要安装patchelf

这个链接很好找,百度一下就出来了

QT应用的Linux打包appimagetool方式

QT应用的Linux打包appimagetool方式

3、解压出来后,进入文件夹用终端打开

然后执行命令:

./configure

make

sudo make install

就可以了,安装还是很方便的

QT应用的Linux打包appimagetool方式

4、进入linuxdeployqt的github然后下载zip格式的源码包。

下面是需要对它进行编译运行。

QT应用的Linux打包appimagetool方式

5、用Qt打开选择release模式进行编译。

编译完成后会弹出终端不用管它直接回车或关闭就好了,不影响的。

弹出终端就代表应该是编译通过了。

QT应用的Linux打包appimagetool方式

6、打开编译好的文件夹进入bin文件夹找到这个文件linuxdeployqt

并将它移动到/usr/local/bin文件夹下,当然也可以使用命令。

至于源文件位置需根据你自己更改,下面只是试例

sudo mv linuxdeployqt/linuxdeployqt /usr/local/bin

QT应用的Linux打包appimagetool方式

7、最后我们使用这个命令拷贝程序所运行的库文件并打包

linuxdeployqt 你的程序 -appimage

程序为你的Qt程序编译后的二进制文件

QT应用的Linux打包appimagetool方式

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢