Bootstrap

QT程序打安装包过程

一、前提准备

        编写QT程序并选择release编译,在release文件夹中取出exe程序,新建一个文件夹111,将exe放入文件夹中,运行exe程序,提示出运行需要的库文件。也可以有一个工具直接检测并把需要的库复制到文件夹中。

         记录这些库文件,在D:\Qt\Qt5.5.1\5.5\mingw492_32\bin下面找到这些文件,并复制将其放入111文件夹中;再点击运行exe程序,将 提示缺少的库再找到放入111文件夹中,直到运行exe程序可以打开为止;拷贝程序的图标文件到111文件夹,最终文件例如下图:

 

、安装包打包过程

        打开VS2010,选择“文件—新建—项目”,如下图,再选择Visual Studio Installer---安装项目,名称可改为notepad,位置为输出安装文件的该项目的文件夹。

 点击确定,出现如下图界面:

        然后,在“应用程序文件夹”右键,选择“添加文件”,添加所有111里面的文件;添加完成后,选择notepad.exe右键,“创建快捷方式”,可重命名为notepad,将快捷方式拖动到“用户桌面”下面,如图: 

Notepad右键,选择“属性窗口”,双击Icon项,弹出如下界面: 

         浏览选择应用程序文件夹里面的图片文件,即可作为桌面的快捷方式图片。

        右键“应用程序文件夹”,选择“属性窗口”,可设置默认的程序安装路径,如图所示,安装路径可改为D盘,默认是安装到c盘下面:

 

 至此,配置完成,右键项目名“notepad”,选择“生成”,即可生成程序安装包文件在桌面的notepad文件夹下。生成完成提示如下:

 

三、安装安装包

生成的安装包,如图所示:

Notepad为msi格式的安装包,双击开始安装,默认安装路径和设置分相同: 

安装完成,桌面图标如下:

 

双击图标,可以运行: 

 

;