我下载的是x86版本
2、安装 我是在windows下载的,使用共享文件的方式发到centos上(如何共享查看我的另一篇文章) 执行命令:
#移动+重命名
mv linuxdeployqt-6-x86_64.AppImage /usr/local/bin/linuxdeployqt
cd /usr/local/bin
#增加可执行权限
chmod +x linuxdeployqt
#切换到其他目录,执行linuxdeployqt -v,检查是否安装成功
cd ~
linuxdeployqt -v
3、Qt环境变量设置 在/etc/profile 最后添加如下内容,然后执行 source /etc/profile
export QT_DIR="/opt/Qt5.14.2/5.14.2/gcc_64"
export PATH="$QT_DIR/bin:$PATH"
export LD_LIBRARY_PATH="$QT_DIR/lib:$LD_LIBRARY_PATH"
export QT_PLUGIN_PATH="$QT_DIR/plugins:$QT_PLUGIN_PATH"
4、打包测试,使用QT Creator构建一个程序,生成的可执行程序拷贝到一个空目录下,使用命令打包(可以多执行几次,避免漏文件。 linuxdeployqt ./MyApp -appimage 打包完成后,把原始的可执行程序也拷到打包目录下(先重命名一下再拷贝),这里是方便后续构建shell启动文件,linuxdeployqt打包会修改可执行程序,修改后可以双击运行,可以使用shell脚本配置环境后使用原始文件启动
5、把打包目录压缩一下,拷贝到测试环境试试能不能运行