如何运行 Qt 应用程序?
Posted
技术标签:
【中文标题】如何运行 Qt 应用程序?【英文标题】:How to run a Qt application? 【发布时间】:2009-03-07 03:45:00 【问题描述】:我一直在使用 Qt creator 来制作使用 Qt 库的应用程序。我可以通过单击播放按钮来运行这些应用程序,但我想学习如何通过双击 .exe 来运行应用程序。那么我该怎么做呢?
【问题讨论】:
【参考方案1】:如果您已经构建了程序的“发布”版本,请将其和以下 DLL 从 qt\bin 复制到一个目录:
QtCore4.dll、QtGui4.dll 和 mingwm10.dll(如果您使用 gcc 和 minGW 编译)。
如果您正在运行“调试”版本,则需要 Qt DLL 的调试版本。它们具有相同的名称,但名称末尾带有“d”。
根据您在程序中使用的 Qt 模块,您可能需要复制其他 Qt DLL。
您可以从此页面(Qt 文档网站)Deploying Qt Applications 了解更多信息
【讨论】:
【参考方案2】:我假设您正在运行 Windows,因为您提到了 .exe 文件扩展名。查看项目的调试和/或发布子目录以找到生成的二进制文件。您可以双击它来运行应用程序。但是,需要几个 DLL。因此,请确保它们在您的 PATH 中或将它们复制到同一目录中。 Dependency Walker 有助于找出您需要什么。
【讨论】:
以上是关于如何运行 Qt 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章