本次测试为在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}" != "/"<