在Qt Creator中部署Windows应用程序

时间:2013-07-18 13:36:00

标签: qt qt-creator

您好我在Win 7(64位)上使用基于Qt 4.7.4的QT Creator 2.4.1

我想知道将Qt GUI应用程序部署到Windows的简单方法。它需要简单,因为我一直在教我的学生在Qt中编写GUI应用程序,现在我想向他们展示如何部署。 (我现在意识到我在开始课程之前没有检查过这个错误,但我认为这很简单)。

我看过需要静态链接的Qt网站:

http://qt-project.org/doc/qt-4.7/deployment-windows.html

并使用NISI打包和部署应用程序。

这些选项都不足以向我的学生展示。我很想知道其他人如何使用Qt Creator部署Windows应用程序。欢迎任何想法。

2 个答案:

答案 0 :(得分:1)

我认为复制所需的dll(每个模块一个,使用插件和两个用于MinGW运行时,或者如果使用Visual Studio为所使用的VS版本安装运行时)对于学习如何编码的学生来说非常简单。关于NSIS(我假设NISI是一个错字 - 或者至少我没有听说过)你可以使用gui项目,就像这样one(我使用过一次,但我没有记住,如果那是一个)无论如何你可以google一些,玩,看看你喜欢或... ...一个小的nsis脚本不能伤害你的学生那么多;)

答案 1 :(得分:0)

好吧,因为你的问题是“我想知道其他人是怎么做的”,这是我的回答:

我在Linux中开发应用程序(它是更方便的开发操作系统),然后使用MXE交叉编译到Windows,这为我提供了静态链接的* .exe文件,它们需要将所有内容链接到它们中( Qt本身,以及我正在使用的任何其他库。)

可能不是一个非常有用的答案,除了使用Linux教学软件开发的建议实际上可能是一个好主意。它是一个以开发人员为中心的平台,在这方面更容易使用。