./configuremake make install
这是如何运作的?如何创建可以这种方式安装的软件包?
我的应用程序使用Qt框架,我认为我的目标是“MyPackage.tar.gz”
解决方法 您可以从项目中创建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=3DESTDIR=$(CURDIR)/debian/projectTR_DIR=$(CURDIR)/debian/project/usr/share/qt4/translationsconfigure: qmake project.proclean: dh_testdir dh_testroot dh_cleanbuild: 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_installdirsbinary-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应用程序创建“安装”包?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)