发布Linux版Qt程序

成功编译

用Qt Creator编译好release版App,准备好App依赖的库和配置文件

补充动态链接库

用 $ ldd App 命令查看App依赖的库
把依赖的Qt库和三个*icu*库复制到和App一个目录,注意不要复制软链接,要找软链接指向的真正的库
还有一个libQt5DBus.so.5.1用ldd看不到,也是要加进来
把这几个库改名,例如:libQt5Gui.so.5.1改成libQt5Gui.so.5
添加~/Qt5.9.1/5.9.1/gcc_64/plugins路径下的platforms目录

编写运行脚本

runme.sh

#!/bin/sh
echo $PWD
export LD_LIBRARY_PATH="$PWD:$LD_LIBRARY_PATH"
echo $LD_LIBRARY_PATH
./App
原文地址:https://www.cnblogs.com/tjhd/p/13862693.html