码迷,mamicode.com
首页 > 其他好文 > 详细

【打包成exe安装包文件发布你的程序】使用QT联系人管理系统的例子

时间:2015-01-22 19:41:56      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:

【前言】在 QT数据库使用案列【联系人】-- 使用sqlite和QStringListModel 中,我们写了这个程序,如何将它打包成安装文件发给其他小伙伴呢?

我们使用

nsis-2.46-setup.exe【点我下载

nisedit2.0.3.exe 【点我下载
这两个软件。

【目标】

我们将要制作的安装包效果。

技术分享

【安装好运行】

技术分享

【源码下载】

http://pan.baidu.com/s/1qWLUqWO

【步骤】

我们用QtCreater开发好程序后。大概目录如下

【QT下面的动态库都是必要的,如还缺其他库,可用 Dependency Walker 查看】【图标可以到 http://www.easyicon.net/ 找一张漂亮的】

技术分享

其中sqldrivers 和 platforms目录是 Qt安装目录下plugins下的,因为我们这个程序用到了sql,当然要拷贝sqldriver目录了,里面有sql驱动。platforms应该所有的内容都拷贝过来,不然会出错误。

【sqldrivers】里的内容

技术分享

【platforms里的内容】

技术分享

【打开HM NIS Edit 新建脚本向导】

技术分享

技术分享

技术分享

技术分享

【添加文件】

技术分享

 

【添加目录sqldrivers 和 platforms】

技术分享

技术分享

【注意,选到platform和sqldrivers的上一级目录,也就是debug目录就行了】

【快捷图标】

技术分享

【设置安装自述】

技术分享

【安装卸载】

技术分享

技术分享

这样我们的安装包程序就好了

技术分享

是不是很简单。

 

【打包成exe安装包文件发布你的程序】使用QT联系人管理系统的例子

标签:

原文地址:http://www.cnblogs.com/yuliyang/p/4242179.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!