1.下载Qt Installer Framework(简称QIF)
QIF官方下载地址Index of /official_releases/qt-installer-framework/
注意,要下载后缀为.exe 的应用程序
2.按照提示安装,将安装完的文件里的bin目录配置到环境变量
3.从安装完的文件里找到startmenu文件,如图所示
这个示例文件告诉我们,使用QIF制作安装包合法的文件结构。将此文件复制出来,比如我是复制到桌面的
其中,红色圈出的是我要制作安装包的目标程序(以下简称目标程序)
4. 将目标程序文件夹里的所有文件复制到data文件夹里
复制完是这样的
5.网上看了很多文章,试了很多方法,配置完环境变量后,用命令行制作安装包会提示“拒绝访问” 。因此,建议将bin目录里的所有文件复制到startmenu中,如图所示
6.找到Qt命令行,如图所示,输入Qt
cd进入startmenu
输入以下命令
binarycreator.exe -c config/config.xml -p packages appinsatll.exe -v
这样子就是正在制作安装包 出现clean up说明制作完成,如下图所示
再到startmenu文件夹中找到安装程序,就是这个appinstall
双击运行,欸嘿,成功了
注意注意,example文件夹里的全是QIF制作安装包的各种效果,比如自动创建快捷方式至桌面,安装界面美化,自定义安装界面等