您可以从项目中创建debian包.据我所知,你想创建一个用于分发的包,所以我建议你从你的项目中创建一个debian包.

Here是Debian Packaging系统的介绍.在文章中,他们在某些时候描述了如何创建一个“规则”文件,它是构建过程的核心.以下是我通常用于Qt / KDE项目的示例:

#!/usr/bin/make -f

#export DH_VERBOSE=1

# This is the debhelper compatability version to use.

#export DH_COMPAT=3

DESTDIR=$(CURDIR)/debian/project

TR_DIR=$(CURDIR)/debian/project/usr/share/qt4/translations

configure:

qmake project.pro

clean:

dh_testdir

dh_testroot

dh_clean

build: configure

dh_testdir

lrelease translations/project_en.ts

$(MAKE)

install: build

mkdir -p $(TR_DIR)

cp translations/project_en.qm $(TR_DIR)

$(MAKE) INSTALL_ROOT=$(CURDIR)/debian/project install

dh_installdirs

binary-arch: build install

dh_testdir

dh_testroot

dh_installmenu

dh_link

dh_strip

dh_compress

dh_fixperms

dh_installdeb

dh_shlibdeps

dh_gencontrol

dh_md5sums

dh_builddeb

这对于小型项目来说通常是足够的.

linux下qt生成可安装的程序,linux – 如何为Qt应用程序创建“安装”包?相关推荐

  1. Linux下如何生成core dump 文件(解决segment fault段错误的问题)

    Linux下如何生成core dump 文件(解决segment fault段错误的问题) 参考文章: (1)Linux下如何生成core dump 文件(解决segment fault段错误的问题) ...

  2. linux 程序 减肥,linux下实用软件组合 -- 为你的 linux 减肥!

    linux下实用软件组合 -- 为你的 linux 减肥! 发布时间:2005-12-07 19:49:38来源:红联作者:Mrlinux KDE 和 Gnome 都是很好用的桌面系统.如果你的电脑配 ...

  3. linux下的c 编程入门教程,Linux下的C编程入门教程.ppt

    <Linux下的C编程入门教程.ppt>由会员分享,可在线阅读,更多相关<Linux下的C编程入门教程.ppt(14页珍藏版)>请在装配图网上搜索. 1.Linux下c+编程, ...

  4. linux下查看进程的线程数,linux查看进程的线程数

    top -H -p $PID  #查看对应进程的那个线程占用CPU过高 1.top -H 手册中说:-H : Threads toggle 加上这个选项启动top,top一行显示一个线程.否则,它一行 ...

  5. linux下测试ftp传输,linux下ftp命令使用详解---linux文件传输ftp命令

    linux下ftp命令使用详解---linux文件传输ftp命令 上一篇 / 下一篇  2010-12-18 09:15:35 / 个人分类:Linux ftp(file transfer proto ...

  6. 过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件

    过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件 find ./ -type f -size +1G| xargs rm 在清理系统日志文件 ...

  7. 如何在linux系统下修改mysql密码_如何在linux下修改mysql数据库密码?linux修改数据库密码的方法...

    本篇文章给大家带来的内容是介绍如何在linux下修改mysql数据库密码?linux修改数据库密码的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. Linux下修改Mysql的 ...

  8. linux下sort命令使用详解---linux将文本文件内容加以排序命令

    转载自:http://www.cnblogs.com/hitwtx/archive/2011/12/03/2274592.html linux下sort命令使用详解---linux将文本文件内容加以排 ...

  9. linux系统修改bond的ip,Linux下快速设定ip bond,linux设定ipbond

    Linux下快速设定ip bond,linux设定ipbond 在计算机网路普及的初期,很多OS系统都使用的为单网卡方式,即一个网卡使用一个IP地址.随着网络要求的不断提高,我们可以对多个网卡进行绑定 ...

  10. php自动下载 linux,Linux下软件、PHP和Perl的模块等都实现了自动安装

    Linux下软件.PHP和Perl的模块等都实现了自动安装,真的很方便,本文简单介绍一下. linux下可以使用yum工具,Redhat下自动带有: yum list php*   //可以查看php ...

最新文章

  1. 产品经理岗位职责说明_技术负责人岗位职责,五大方面,超越岗位抓住未来才是技术大牛...
  2. axure变成一个小手了_Axure原型:超漂亮的系统首页
  3. 30个使用jQuery打造的世界级一流网站
  4. 利用正则表达式实现python强口令检测
  5. java.lang.ClassNotFoundException: org.apache.log4j.Logger
  6. php2个栈写一个队列,【数据结构】栈面试题--两个栈实现一个队列
  7. 《STL源代码分析》---stl_stack.h读书笔记
  8. 为什么老师说尽量别用wps(图文详解)
  9. 通达信 移动平均算法_通达信公式教程,建议收藏,关注「所有文章只发表一次」...
  10. uniapp-小程序与H5压缩图片上传
  11. 清华2021计算机学院复试,清华大学2021年硕士研究生复试名单汇总(持续更新中)...
  12. 希尔顿携手飞猪拓宽双方会员生态体系
  13. 牙齿间隙变大怎么办_牙缝大怎么办?
  14. 计算机机箱架硬盘托架是什么,机械硬盘托架 笔记本光驱位硬盘托架到底靠不靠谱?有人说会烧主板,我都害怕了,......
  15. 实用 Windows 软件系列分享(五)
  16. Siemens Simatic TIA Portal v17.0
  17. 利用CSS3实现蓝天白云大海景象
  18. 超越货币、经济和市场的公正应用
  19. opencv 三通道图像转四通道透明图像
  20. 夺命雷公狗---javascript NO:18 BOM模型

热门文章

  1. 康普顿效应是弹性碰撞吗_如何正确解读物理实验结果系列之十二——康普顿效应与光子...
  2. “90后梗王”袁隆平:我啊?Handsome!
  3. 南开调整研究生奖助,博士生最高超10万,硕士生6万,可能已经超过他们毕业后能拿的工资!...
  4. 不可思议的素数(下)
  5. android百度多渠道打包,Android多渠道打包方案的实践与优化
  6. 设置log缓存_node多级缓存之redis缓存
  7. 计算矩阵中全1子矩阵的个数
  8. strchr函数的用法
  9. eclipse maven项目 maven build 提示jdk版本不对
  10. 打通JAVA与内核系列之一ReentrantLock锁的实现原理