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格式的安装包,双击开始安装,默认安装路径和设置分相同: 

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

 

双击图标,可以运行: 

 

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 将Qt程序安装过程可以分为以下几个步骤: 1. 准备好Qt程序的可执行文件和所需的依赖文件。确保程序可以在目标机器上独立运行,并且没有缺失的依赖项。 2. 创建一个安装目录,用于存放将要打的文件。可以自定义目录结构,例如bin目录用于存放可执行文件,lib目录用于存放依赖库等。 3. 将Qt程序的可执行文件和依赖文件复制到安装目录中。确保文件路径与原本程序的路径一致。 4. 创建一个安装脚本或者使用Qt提供的打工具,例如Qt Installer Framework。安装脚本可以定义安装过程中需要执行的操作,例如创建快捷方式、添加环境变量等。如果使用Qt Installer Framework,可以使用其提供的界面编辑器创建安装向导界面。 5. 对安装目录进行压缩,生成安装。可以选择使用zip、tar或者其他的压缩格式。确保生成的安装可以在目标机器上解压缩。 6. 将安装进行测试,在目标机器上进行安装和运行测试,确保打程序能够正常工作。 总结起来,将Qt程序安装过程括准备程序和依赖文件、创建安装目录、复制文件到安装目录、编写安装脚本或使用打工具、压缩安装目录并进行测试。 ### 回答2: Qt是一个跨平台的C++开发框架,可以方便地开发出图形界面应用程序Qt程序可以通过打安装的方式进行分发和安装,以便用户可以方便地安装和使用。 Qt提供了一个工具Qt Installer Framework来创建安装。使用该工具,我们可以按照以下步骤打Qt程序安装: 1. 首先,我们需要创建一个安装项目。在创建项目的过程中,我们需要提供一些基本信息,例如程序名称、版本号、制造商等等。这些信息都会在安装中显示。 2. 接下来,我们需要定义安装的组织结构。这安装目录、文件和文件夹的布局,以及依赖关系。我们可以自定义安装目录的结构,将文件和文件夹放置在适当的位置。 3. 然后,我们可以添加预定义的安装步骤,例如许可协议的接受、安装路径选择、组件选择等等。这些步骤将在安装过程中显示给用户。 4. 我们还可以自定义安装的界面。Qt Installer Framework提供了一个XML文件来定义安装的界面,我们可以根据需要进行修改和定制。 5. 完成以上步骤后,我们可以使用Qt Installer Framework提供的工具将安装编译为可执行文件。这个可执行文件就是我们最终生成的安装。 最后,我们可以将生成的安装分发给用户,让用户可以方便地进行安装和使用。 总而言之,通过使用Qt Installer Framework,我们可以方便地将Qt程序安装,以方便用户进行安装和使用。 ### 回答3: 要将 Qt 程序安装,可以按照以下步骤进行操作: 1. 确保在 Qt Creator 中配置好项目的构建工具,如编译器和目标平台。 2. 在 Qt Creator 中选择“发布”或“构建”选项,进入构建设置页面。 3. 在构建设置页面中,选择正确的构建配置,如Release。 4. 在构建设置页面中,选择“Windeployqt”工具,并勾选“启用”。 5. 确保 Qt Creator 能够找到 “windeployqt” 工具。通过“工具”菜单 -> “选项” -> “Kits” 设置页面,查看当前配置是否有正确的路径。 6. 点击“构建”按钮开始构建应用程序。 7. 构建完成后,进入构建输出目录,应该会有生成的可执行文件以及一些依赖的 Qt 动态链接库。 8. 运行 “windeployqt” 工具,该工具会自动查找可执行文件中使用到的 Qt 动态链接库,并将它们拷贝到一个指定目录中。 9. 拷贝完所有依赖文件后,可以将生成的这个目录压缩成一个 ZIP 文件,或者使用其他打工具(如Inno Setup,NSIS等)制作一个安装,按照安装制作工具的指引进行操作。 10. 安装制作完成后,用户可以通过安装安装程序,并在目标机器上运行 Qt 程序。 总之,将 Qt 程序安装的关键是使用 “windeployqt” 工具自动查找和拷贝依赖的 Qt 动态链接库,然后使用打工具将生成的文件打成一个安装,方便用户安装和使用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jacklood

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值