汤姆数码解答网 _ www.otarim.com
首页 电脑常识 互联网 操作系统 软件应用 硬件相关 电脑安全 数码产品 手机相关 笔记本 其它相关 编程
栏目导航
首页 > 编程 > 正文

linux+Qt 怎么将 程序打包发布

作者:用户发布来源:汤姆数码解答网发布时间:2018-7-9


linux+Qt 怎么将嗟呀 程序打包发布,晕晕。


网友交流

从可运行程序的文件中拿出可执行文件
* qt程序动态打包步骤
* 终端下运用ldd命令查看需要的连接库
例如 ldd + 可执行文件
* 把ldd查询到的所有需要的库导出
* 编写.sh文档(.sh文件命名必须与可执行文件名字?一样例:可执行文件名 test, .sh 文件名为 test.sh)
.sh文件代码如下:
#!/bin/sh
appname=`basename $0sed s,\.sh$,,`
dirname=`dirname $0`
tmp="${dirname#?}"
if [ "${dirname%$tmp}" !="/" ]; then
dirname=$PWD/$dirname
fi
LD_LIBRARY_PATH=$dirname
export LD_LIBRARY_PATH
$dirname/$appname $*
* 把所用到的库,可执行文件, .sh文件放到同一目录下
* 终端中进去这一目录,输入:
chmod +x test.sh
* 执行程序点击.sh文件或者终端输入:
./test.sh

更多话题
上一篇:解压以后如何安装mysql linux 下一篇:<代码如下;html><head><title>TODOsupp
[汤姆数码解答网 _ www.otarim.com] 本站信息来自网友发布,本站无法保证其内容真实性,请用户一定仔细辨别。联系QQ:885 971 98