shell 执行qt生成文件_请问在linux下qt程序应该怎么发布程序?

比如你的可运行程序取名叫作panel,那把你的panel,那些libQt*.so.4和libQt*.so.4.6.0(链接和共享库都要)放在同一目录下(也可以不同,只要小小修改下shell文件).plugins就不多说了。

在程序的同目录下,新建一个空文档,取名panel.sh (文件名与程序名同名,扩展名为sh,shell文件)。

在panel.sh中原封不动的写入以下语句:#!/bin/shappname=`basename $0 | sed s,\.sh$,,`

dirname=`dirname $0`

tmp=${dirname#?}

if [ ${dirname%$tmp} != / ]; then

dirname=$PWD/$dirname:$LD_LIBRARY_PATHfiLD_LIBRARY_PATH=$dirname

export LD_LIBRARY_PATH

$dirname/$appname $*

保存文件,退出。在终端给文件+x属性: 切换到程序的目录,输入

chmod +x panel.sh

然后运行shell文件就行了(确保panel程序具备X属性),它会自动更改环境变量,运行程序。

如果要调试shell文件,只需要在终端输入:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值