1.linuxdeployqt 安装
最简单的方法直接下载编译好的 linuxdeployqt-x86_64.AppImage文件,将其改名字为linuxdeployqt,并chmod a+x,然后复制到 /usr/local/bin/。然后命令行输入 linuxdelpoyqt –version,输出linuxdeployqt 版本就安装成功。
linuxdeployqt-x86_64.AppImage 下载地址,https://github.com/probonopd/linuxdeployqt/releases
点击linuxdeployqt-x86_64.AppImage右键下载即可。
修改 linuxdeployqt-x86_64.AppImage 别名
$ mv linuxdeployqt-x86_64.AppImage linuxdeployqt
$ mv ./linuxdeployqt /usr/local/bin 将 linuxdeployqt 迁移到bin 目录,主要是环境调用的时候首先会在如下的目录查找。
或者你也可以将linuxdeployqt 所在目录添加至 ~/.bashrc 文件中
$ linuxdelpoyqt --version
linuxdeployqt 4 (commit 988d294), build 481 built on 2018-02-02 15:05:23 UTC
2.打包自己的程序
$ linuxdeployqt ./myapp
在这一步的时候,会出现 qmake: qmake: could not exec '/usr/lib/x86-64-linux-gnu/qt4/bin/qmake': No such file or dire 的报错
修改如下:
进入 /usr/lib/x86_64-linux-gnu/qt-default/qtchooser 目录 修改 default.conf 文件
将qt bin 所在的目录添加至这个文件中保存,运行就可以了.
结果如下:
---------------------
作者:zhangjun0703
来源:CSDN
原文:https://blog.csdn.net/u014746574/article/details/79288727