【问题标题】:How to run a Qt application?如何运行 Qt 应用程序?
【发布时间】:2009-03-07 03:45:00
【问题描述】:

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

【问题讨论】:

    标签: c++ windows qt


    【解决方案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 有助于找出您需要什么。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-08-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多