我们经常用到各种软件, 软件需要从服务器上面下载。下载下来就是一个安装包, 很多人可能也想实现制作一个安装包,给朋友或同事玩玩。 制作安装包需要的下面一些步骤:
1.需要release版本的可执行文件, 这个比较简单。
在编译时,选择release ,然后会生成一个release的工程目录。在里面的一个release文件夹里面,有一个exe可执行文件, 把这个文件拿出来。
2.用depends工具,查找到所需的动态库, 打开depends工具, 选择左上角的file, 再选择open,找到需要做安装包的exe文件,此时会显示黄色问号, 找到QT开头的动态库, 然后从QT的安装目录下的bin里面找出来。
depends工具可以从我上传的资源里面下载:http://download.csdn.net/detail/li235456789/9412219
3.需要写相应的安装脚本, 我这里就不展示了, 可以在网上找一下。
需要把所需的各种动态库, 和可执行文件放在一个目录下面, 可执文件是可以加上ICO图标的, 可以看我的另一篇更换ICO图标的博客。然后,在脚本里面,写好对应的路径, 以及是否写进注册表。
4.安装Innosetup_5.5.6以上版本的加强版, 这个是用来编译安装脚本代码的工具。编译完就生成一个安装包了。