linux下将Qt程序打包成deb文件,发布、安装及使用,ubuntu和银河麒麟下可用

本次测试为在ubuntu打包程序为deb文件包,然后再Ubuntu和银河麒麟下安装测试,均可使用

1、Qt下Release模式编译工程文件,文件名为wapp

在这里插入图片描述

2、创建如下基本目录结构

本目录结构在~目录下创建

wapp
    DEBIAN    // 存放control文件,用于记录安装包相关信息的配置文件  
    usr
        local
            lib          //存放程序所需的链接库
            wapp        // 存放程序文件(建议与程序同名)
        share
            applications    // 存放 *.desktop 文件
            icons            // 存放软件的图标 *.png,*.ico

在这里插入图片描述
在这里插入图片描述

3、 将编译好的wapp文件及需要加载的数据文件放在usr/local/wapp目录下

定位到usr/local/wapp目录下,并创建脚本文件wapp.sh

cd ~/wapp/usr/local/wapp      //具体目录改成自己创建的目录
touch wapp.sh                                   //建议不使用sudo命令

添加wapp.sh的内容

 #!/bin/sh 
appname=`basename $0 | sed s,\.sh$,,` 
dirname=`dirname $0` 
tmp="${dirname#?}" 
if [ "${dirname%$tmp}" != "/"<
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值