如何运行Qt应用程序?

4

我一直在使用Qt creator来制作使用Qt库的应用程序。我可以通过单击播放按钮来运行这些应用程序,但我想学习如何使应用程序只需双击.exe文件即可运行。那么我该如何做呢?

2个回答

12
如果你已经编译好了一个“发布”版本的程序,你需要将它和以下DLL文件从qt\bin目录复制到一个目录中:
QtCore4.dll、QtGui4.dll和mingwm10.dll(如果你是使用gcc和minGW编译的)。
如果你在运行“调试”版本,你需要使用Qt DLL的调试版本。它们的名称相同,但是在名称末尾加上了“d”。
根据你的程序中使用的Qt模块,可能还需要复制其他的Qt DLL文件。
你可以从这个页面(Qt文档网站)获取更多信息:部署Qt应用程序

8

假设您使用的是Windows系统,因为您提到了 .exe 文件扩展名。请查找项目的 debug 和/或 release 子目录以找到生成的二进制文件。您可以双击它来运行应用程序。然而,还需要一些 DLL 文件,请确保它们在您的 PATH 环境变量 中或将其复制到同一目录中。使用 Dependency Walker 可以帮助找到您需要的内容。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接